Captain Scarlet - Place of Angels
Threatening to destroy the "Place of the Angels", the Mysterons engineer the theft of a lethal virus from a research centre.
Threatening to destroy the "Place of the Angels", the Mysterons engineer the theft of a lethal virus from a research centre.