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



More News

Load More