A View From the Pit

PHOTOS: SLAYER, MEGADETH AND TESTAMENT IN NEW JERSEY, AUGUST 12, 2010

60

Slayer

MS photographic wiz Jacqueline Cheng has done it again. Her latest batch of mesmerizing photos capture Slayer, Megadeth and Testament on their American Carnage run when it stopped in New Jersey on August 12th. Check out her collection of shots from the show after the jump.

Metal Sucks Greatest Hits