A secret, high-technology international agency called SHADO defends Earth from alien invaders.
Specials
15 Episodes
Season 1
26 Episodes • 1970
Ed Straker