Coming at you live from the Rob Zombie, Megadeth, and Lacuna Coil show at PNC Bank Arts Center in Holmdel, New Jersey. Can’t wait to see Zombie’s set – he is debuting the trailer for his upcoming horror movie The Lords of Salem. Should be sick.

Leave a Reply