Posts Tagged: Neil Turbin

Neil Turbin – Anthrax

Posted

DeathRiders, the fast and furious California metallers featuring Neil Turbin, the first powerhouse vocalist of Thrash (Thrash Metal Big 4 – Metallica, Anthrax, Slayer, Megadeth) original voice and lead singer… Read More »