
Ep. 61
Space Parasites
📅 February 29, 1964🕐 26 min
Synopsis
"Hand over the Earth, or we'll unleash space parasites." When Nazi remnants make this threat, the world government refuses to back down. In retaliation, countless flying saucers loaded with space parasites swarm toward Earth...