Power Rider Galaxy

When Neil Armstrong's grandson finds out the real reason why he went to the moon he uses the power Neil brought back to fight evil.

Astro= Piper Van Wagenen

Meteor= Frank Astromas