MegaForce

MegaForce celebrates forty years since it was released to theaters and although it is a unique sci-fi movie it does not change just how bad it is.

Recent Posts