The Monsters – You’re Class I’m Trash: Album Review
The Monsters are Trashcore Rock’n’Roll obsessives from Switzerland, who proudly describe themselves as cheap suits and chainsaw guitar mayhem.
The Monsters are Trashcore Rock’n’Roll obsessives from Switzerland, who proudly describe themselves as cheap suits and chainsaw guitar mayhem.