The Moon Stallion official wallpaper
The Moon Stallion poster

The Moon Stallion

(1978)

Seasons

The Moon Stallion Miniseries poster

Miniseries (1978)

with 3 episodes premiered on October 15, 1978