Watch: ARMORED SAINT Joined By EXODUS’s STEVE ‘ZETRO’ SOUZA For ‘Can U Deliver’ Performance In Romania
EXODUS singer Steve “Zetro” Souza joined ARMORED SAINT on stage this past Sunday (August 4) at the Rockstadt Extreme Fest in Râșnov, Romania to perform the song “Can U Deliver”. Fan-filmed video of his appearance […]