Sid Haig, star of 'House of 1000 Corpses,' 'Devil's Rejects,' dies at 80

almost 6 years in USA Today

Sid Haig, who died Saturday and starred in everything from Bond movies to sci-fi, was perhaps best known as Captain Spaulding in Rob Zombie movies.

       

Mentioned in this news
Share it on