Photo by Jack Straw Photography.
Velouria — Twin Sister
“[…] a record of frenetic indie rock that pulls you in and shakes you to the core.”
Velouria is a five-piece dream pop/indie rock band from Birmingham, AL. They have spent the past two years developing an incredibly supportive following in the Southeast with their powerful blend of cathartic, emotional dream pop and dynamic, hard-hitting indie rock. Their latest album “Wither When Without” is available on Bandcamp, iTunes, Spotify, and velouriaband.com.