Director Rob Zombie and star Sheri Moon Zombie of Lords of Salem at TIFF 2012
Rob Zombie and Sheri Moon Zombie sat down with Richard Crouse to talk about their new film Lords of Salem. In the movie the residents of Salem, Massachusetts are visited by a 300-year-old coven of witches.Distributed by OneLoad.com