Video Loading...
Captain Scarlet and the Mysterons S01 E18 Shadow of Fear
Overview
"Captain Scarlet is indestructible. You are not - remember this."
Astronomers at K14 Observatory are monitoring signals from a hidden satellite that has made a successful landing on the Martian moon Phobos.