Reviews

Detoura

Detoura (USA) 'Here to Stay' (Metalcore/Hard Rock) Release Date: April 1, 2022 FFO: Trivium, Metallica, Avenged Sevenfold Location: Orlando, Florida Detoura is a 4-piece metal...
PETE'S ROCK NEWS AND VIEWS.COM