Meg Foster

Meg Foster News
Rob Zombie Casts Meg Foster in The Lords of Salem
The upcoming horror is set in contemporary Salem, where the inhabitants receive a demonic visit from a 300-year old coven of witches.