Don't have Telegram yet? Try it now!
https://robzombie.com/2011/11/filming-for-lords-of-salem-finishing-in-mass-and-heading-to-la/
Filming for Lords of Salem finishing in Mass, and heading to LA