Here’s a fun fact that’ll make your brain do a little flip: the world’s largest space museum isn’t in Houston, Washington D.C ...
Splashdown occurred in the Pacific Ocean at 1:07 p.m. April 17, after a flight that lasted five days, 22 hours and 54 minutes ...
Stare into the open hatch of Odyssey, the scarred Apollo 13 command module, and ponder the fragility and strength of humanity ...