*Updated* – check out the clip inside! Entertainment Weekly in all of its “we don’t like our videos embedded” glory has posted a new clip from Rob Zombie’s The Lords of Salem. The film opens April 19th – for more on the film, follow this link where you’ll find videos, pics and more!
Stay up to date with the latest horror news by “liking” Shock Till You Drop’s Facebook page and following us on Twitter!