The greatest movie ending of all time - Megaforce (1982)

Green screen madness. THE scene.
Back to Top