Review of Megaforce · 1982
Good guys always win...even in the 80's !
How cheesy can u get ?
This is a serious you can ask yourself, just by taking a glimpse at the poster. Lazers, buggies, motocycles, lycra cameltoes ?
Somewhere in a fictious land, democracy is threatened by a commie-like villain, some sort of low budget Fidel Castro. The only hope of the fre
… Read more