Captain Scarlet and the Mysterons Backdrop Blur

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.