Turn off light

Fireball XL5 Season 1 Episode 31

There is a strange fog descending on Space City, blocking out communications with the rest of the outside world. But what does this strange cloud hide?

Serie: Fireball XL5

Episode Title: Invasion Earth

Air Date: 1963-05-26