1970 • TV-14 • N/A
7.5/10
(43 users) Overview
A secret, high-technology international agency called SHADO defends Earth from alien invaders. A secret, high-technology international agency called SHADO defends Earth from alien invaders.
7.5/10
(43 users)