Interview – Sid Haig
Known in the Horror community from his role as Captain Spaulding in Rob Zombie’s House of 1,000 Corpses (2003) and Devil’s Rejects (2005), actor Sid Haig actually has a much more expansive resume of work in films, TV shows and even as a recording artist. Haig had an ... Read More