A secret, high-technology international agency called SHADO defends Earth from alien invaders.

7.6
(45)
Original Title: UFO
Release Date: 16/09/1970
Episodes: 26
Seasons: 1
Last Episode Air Date: 15/03/1973
A secret, high-technology international agency called SHADO defends Earth from alien invaders.
7.6
(45)
Original Title: UFO
Release Date: 16/09/1970
Episodes: 26
Seasons: 1
Last Episode Air Date: 15/03/1973