Rob Zombie is bringing back Sid Haig as Captain Spaulding in his upcoming Devil's Rejects sequel 3 From Hell.
Read Full Article