Space Master X-74.8A fungus dubbed "Blood Rust" from outer space threatens to destroy the Earth.Release Date: 1958-06-01Duration: 1h 11mGenres: Science Fiction Actors: Bill Williams, Lyn Thomas, Robert EllisStream in HDDownload in HD