"The good guys always win..."


“​…even in the Eighties!”

Back in June, I expressed my envy of the fact that Japan got a DVD release of Megaforce, and we didn’t. So, guess what finally came out in September in the US?