Reviews

Vindicator

VINDICATOR 'Communal Decay' (Metal / Thrash) Physical Release Date: September 2, 2022 FFO: Megadeth / Metallica / Exodus Location: Cleveland, Ohio Short Bio: Cleveland, Ohio......
PETE'S ROCK NEWS AND VIEWS.COM