Clumsy invaders from Neptune are thwarted by hero Space Chief and a nondescript group of microshort-wearing Japanese kids.
MoreClumsy invaders from Neptune are thwarted by hero Space Chief and a nondescript group of microshort-wearing Japanese kids.
Yikes, but this is an howler. Some aliens from Neptune want to invade Earth, but luckily we have "Space Chief" in his slightly enhanced version of "Chitty Chitty Bang Bang" and his gang of weans. Even more fortunately, the Neptunians are pr...