Megaforce

Megaforce ★½

I think Mattel were expecting something with a lot more… oomph than this piss-taking exercise.