PHOTOS: BIOHAZARD AND LIFE OF AGONY IN NEW YORK CITY, DECEMBER 16th, 2010
MS photographic whiz Jacqueline Cheng’s latest conquest was Biohazard’s year-ending headline show at New York City’s Best Buy Theater (formerly Nokia) on December 16th with Life of Agony. Jackie specifically requested this one way in advance, and as always she did a bang-up job with her photos. Check ‘em out after the jump.
Metalsucks — MS photographic whiz Jacqueline Cheng’s latest conquest was Biohazard’s year-ending headline show at New York City’s Best Buy Theater (formerly Nokia) on December 1... more info