Honoring the Apollo 13 Mission


It has been 51 years since Apollo 13 and its crew lifted off for that incredible mission, and right now, Space Center Houston is celebrating the achievement.

Most Popular Videos

It doesn't exist officially. It uses highly pressured mercury accelerated by nuclear energy to produce a plasma that creates...

View More