No it's not Galactica 1980, it's MegaForce! 28 years later, I am now glad I never saw this in a theater. You Tube is wonderful
YouTube - MegaForce - Highlighs Flying Bike other ridiculous scenes.

YouTube - MegaForce - Highlighs Flying Bike other ridiculous scenes.
Comment