Rob Zombie has blogged yet again about Lords of Salem. He has checked in to Wayne Toth's FX shop and reported back with another new image he calls the "Chair of God."
"I wonder who's sitting on that thing?" he writes.
Between this mask and the chair, I think we're going to see the eponymous Lords (a trio of witches) suffer in these devices, or they'll be using them on their victims.
Shooting begins this fall on the film. Click here for story details.
Source: Rob Zombie