Space Master X-7

A fungus dubbed "Space Rust" from Outer Space threatens to destroy the Earth.

Runtime: 71 minutes

Quality: HD

Released: Jun 01, 1958

IMDb: 5.8