Captain Spaulding in 'House of 1000 Corpses' and 'The Devil's Rejects': 'Memba Him?!

10/17/2016 12:20 AM PDT

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!