Album Review: Slotface – Try Not To Freak Out

Die the promising band that fizzled out or live long enough to become a husk: Slotface say fuck off to this and whip out a stunning debut.

Read More
Advertisements