Remnants
- Episode aired Dec 4, 1999
- 22m
Strange remnants of Ultron's previous experiments create terror on an island where France's main nuclear testing facility exists.Strange remnants of Ultron's previous experiments create terror on an island where France's main nuclear testing facility exists.Strange remnants of Ultron's previous experiments create terror on an island where France's main nuclear testing facility exists.