Starship Invasions 1977
Directed by Ed Hunt | Starring: Christopher Lee, Robert Vaughn, Helen Shaver, Daniel Pilon
Captain Rameses and his Legion of the Winged Serpent brigade are out to claim Earth for their dying race. Out to save Earth is an alien guard patrol located in the Bermuda Triangle, the League of... Read more