ESCAPE FROM GALAXY 3 aka Star Crash II Full Length Sci Fi Movie

7 months ago
307

Escape from Galaxy 3 (also known as Starcrash II, Star Lovers, and Space Trap) is an Italian 1981 science fiction film. The film is notorious for using stock footage from Starcrash for all its model scenes, and the film is occasionally known as Starcrash II
All open source, noncopyrighted, public domain films I intend to bring to you.

Loading comments...