BySam Warrington, writer at

Rob Zombie has shared a rare color mugshot of the world's most vulgar ever clown, Captain Spaulding.

The shot is from the movie The Devil's Rejects which was the sequel to the gruesome House of 1000 Corpses.

Actor Sid Haig plays the terrifying clown who owns a gas station that doubles as a museum and haunted house ride with a focus on serial killers, madmen and freaks of nature in the first movie. The station directs a gang of young people straight to the crazy Firefly family.

Rob Zombie's latest horror extravaganza, 31, is currently in post-production and will be on our screens very soon.

Have a look at Captain Spaulding in action..

source: bloody disgusting


Latest from our Creators