UFO
tv show

26 total episodes
-
1 seasons
First Aired September 16, 1970
Overview
A secret, high-technology international agency called SHADO defends Earth from alien invaders.
tv show
26 total episodes
-
1 seasons
First Aired September 16, 1970
A secret, high-technology international agency called SHADO defends Earth from alien invaders.