Another report back from the FX shop
“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