Poster of Cast and Crew in Buford And The Galloping Ghost - The Vanishing Stallion (Season 1 - Episode 3) - The Vanishing Stallion

Buford And The Galloping Ghost - Season 1 - The Vanishing Stallion (Episode 3)

Episode Aired On:
Saturday, February 10 1979
46 years ago