“Lords of Salem” Trailer to Premiere Live in New Jersey

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