Rating:
5.2/10 by 8 users
Space Master X-7 (1958)
A fungus dubbed "Space Rust" from Outer Space threatens to destroy the Earth.
A fungus dubbed "Space Rust" from Outer Space threatens to destroy the Earth.