Celebrity News
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!
ReadMore…