Reviews

The Decayed

The Decayed (USA) 'Corrupt Politicians Will Never Set You Free' (Thrash/Punk) Release Date: 10/1/2021 FFO: Motorhead, Municipal Waste, Suicidal Tendencies, The Exploited Location: Chicago IL...
PETE'S ROCK NEWS AND VIEWS.COM