robzombie.com
Review: The Lords of Salem is Rob Zombie’s ‘most ambitious’ movie to date
The Lords of Salem had its US Premiere at the SXSW Festival in Austin Texas last night (March 11). The film is due for full release on April 19 2013, distributed by Anchor Bay Films. In this late…