New Music

Velma – “Living In Chaos”

Velma is a Manchester-based band who has recently shared their new single “Living In Chaos”, their first single as a newly minted two-piece. The song is a pummeling blend of raw grunge-induced punk and garage rock, that is about “keeping going back to someone even though you know you aren’t good for each other because…
Continue Reading

Archives

Categories

More News

Load More