Horror Icon Sid Haig Dies At 80 Years Old

Horror Icon Sid Haig Dies At 80 Years Old
He had a distinctive look and appeared in 149 different productions. A number of his films were horror related including House of 1000 Corpses (2003) where he portrayed Captain Spaulding and its sequel The Devil’s Rejects (2005). Haig also appeared in ‘Jackie Brown’ and blaxploitation... The post Horror Icon Sid Haig Dies At 80 Years Old appeared first on ViralRift.