The Lords of Salem - Trailer

Heidi (Sheri Moon Zombie), a radio station DJ living in Salem, Massachusetts, who receives a strange wooden box containing a record, a gift from the Lords in this trailer for Rob Zombie horror The Lords of Salem

Monday, Feb 25, 2013 10:41 AM