Captain Spaulding in "House of 1000 Corpses" and "Devil"s Rejects": "Memba Him?!
Sid Haig is best known for playing the creepy killer clown Captain Spaulding in Rob Zombie’s Halloween horror staples ‘House of 1000 Corpses’ and ‘Devil’s Rejects.’ Guess what he looks like now!