Rob Zombie posted this on his blog promoting his next film Lords of Salem. He says the image comes from a very painful scene. Sounds scary but I'm usually not frightened by horror films. Though, throw a couple of vacuums into the mix and I will freak out. The vacuum being my natural enemy.
Anyway, according to an interview in Empire filming is supposed to start in Salem, MA around April, 18. That's Boston Marathon day for all the idiots who run. Good luck dummies.