The US garage-rock project Wax Witches release the LP Memory Painting on the 18th of March.
From the album – Habit is a rock’n’roll number that, although only lasting for under two minutes, fills the brain with a fix of instantaneous dopamine.
Join Emerging Indie Bands on Google+ for more release news.