Actor Sid Haig, who portrayed Captain Spaulding in Rob Zombie’s “House Of 1000 Corpses” and “The Devil’s Rejects”, has passed away at the age of 80. His wife confirmed the sad news via Instagram, saying he died on Saturday (September 21). Zombie paid tribute to Haig on Facebook: “Last night I received a phone call…
You must be logged in to post a comment.