Space Master X-7
Space Master X-7

Space Master X-7

(1958)
NR
4.5/10
10 votes
1h 11m
June 1, 1958
"Satellite Terror Strikes The Earth!"

Overview

A fungus dubbed "Blood Rust" from outer space threatens to destroy the Earth.