Single Review: Apollo Stands – Shitty Zombies

Norwich-based band Apollo Stands have released a new single titled "Shitty Zombies", a somewhat provocative name for a somewhat provocative song. Sadly, this song isn’t a reference to the shambling, moaning, living undead of the classic horror movies we know and love. This is about the brain-dead zombies that run the world, otherwise known as … Continue reading Single Review: Apollo Stands – Shitty Zombies