Features… A Tribute to Sid Haig (1939-2019) 25 Sep 201925 Sep 2019 The Captain has left the ship... Legendary actor Sid Haig, who will forever be known for his iconic role of the devilish clown Captain Spaulding in Rob Zombie's Firefly saga (House of…