Steve “Zetro” Souza on his return and future with Exodus
Posted by Zach Shaw on July 29, 2014
There’s no denying that Steve “Zetro” Souza left a massive imprint in Exodus, having sung on five albums between 1987 and 1992 (as well as the thrash legend’s 2004 comeback album Tempo Of The Damned). However, Zetro’s return to Exodus last month was nonetheless a shocker. For starters, things seemed to be going swell for […]