New Review: Escape From Galaxy 3

Escape From Galaxy 3

Escape From Galaxy 3 (1981)

Yes, it’s the follow up to “Star Crash”…only without the sophisticated plot and great special effects. Yeah, it’s that bad!

Comments are closed.