Captain Scarlet and the Mysterons scene

Captain Scarlet and the Mysterons scene

Cloudbase in Captain Scarlet and the Mysterons (1967-68)