Live: Warbeast/Project Armageddon
“Mutha Fuckin’ Kings of Thrash.” That’s the moniker that Warbeast should start billing themselves as. This band of Texas thrash luminaries walked into Walter’s and laid waste to all in attendance…
Written on March 21, 2010 | Posted in Features,Live Reviews