A View From the Pit 210 PHOTOS: ROB ZOMBIE AT THE HAMMERSTEIN BALLROOM, NEW YORK CITY, DECEMBER 1, 2009 December 15th, 2009 at 3:30pm Vince Neilstein New MetalSucks photographer Jacqueline Cheng attended Rob Zombie’s headline show […]