Death Angel’s Mark Osegueda: “I Miss The Days Of Anticipation And Innocence” In The Music Scene
Posted by Zach Shaw on November 23, 2011
There truly was no better way to celebrate 11/11/11 than by seeing Anthrax, Testament and Death Angel at the Palladium Theatre in Worcester, MA. It was worth standing outside in the frigid New England weather just for the chance to see these three thrash legends on the same stage, let alone of Nigel Tufnel Day […]