Everything Action

Action news, reviews, opinions and podcast

Top 5 Most Awesome Things About Megaforce

September 9, 2011

We recently discovered this 80’s B action gem on the Everything Actioncast this week and now you can see 5 of the things that make this movie the “greatest spectacle ever seen on film”.