Tag Archives: derry city
Wonder Villains

Track Review: Wonder Villains – Marshall

“Marshall” is refreshingly modern and unpretentiously fun with bright synth, pumping pop-punk guitar, and infectious vocals.

Continue Reading