“House of 1000 Corpses: in 3D ZombieVision,” Universal Studios Hollywood, 2011.
The mysterious (and assumed long-dead) Dr. Satan still plies his gruesome trade in the caves beneath Rob Zombie’s “House of 1000 Corpses: in 3D ZombieVision.”
Photo by JediMatt Photography.