FANDOM


Megaforce is a 1982 movie.
1982 - Megaforce Movie Poster

Megaforce (1982) Movie Poster

Parodies (Don't delete, but you can add some more)