Photos: Anthrax’s “Secret” NYC Show, 9/12
Posted by Metal Insider on September 13, 2011
Unable to attend Anthrax’s not-so-secret free show at the Best Buy Theater in NYC last night? Missed out on Revolver Magazine’s live stream of the show and Metal Masters clinic? Don’t worry, because our favorite photographer Di Lynn Ring was on hand snapping pictures for us. Check out the photos she took from Anthrax’s show last night […]