Rob Zombie Reveals More ‘The Lords of Salem’ Set Photos

The director/rock stars new horror is based on residents of Salem, Massachusetts, who are visited by a 300-year-old coven of witches.
BY |
Sources:Facebook

Best of the Web

Around The Web

Latest Headlines

Popular Movies