Iron Eaters Of Planet X
Broadcast: 31st October 1953
Added: Nov 19 2005
Buzz and Happy are in the refrigeration control compartment of their spaceship on a flight to Venus. The air is rapidly leaking from their ship and then they discover a giant worm clinging to the wall of their ship eating the metal…