S8.E11 ∙ Episode #8.11Sun, Mar 2, 1986"Dr. Death" Steve Williams and Ted DiBiase are faced with a new threat in The Sheepherders.Rate