Friday, January 4 2013

“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?