Saber Rider and the Star Sheriffs
Castle of the Mountain Haze
E10 Sep 25, 1987 22m
Saber Rider tries convincing an old Baron to abandon his home, the Castle of the Mountain Haze, to protect him from the Outrider's latest weapon, which can make mountains erupt into volcanoes.
Watch from these locations
Cast of Castle of the Mountain Haze