Daily Archives: May 22, 2010

When We Left Earth: The NASA Missions Videos

For all you aspiring astronauts out there (or any other space/science-fiction junkie such as m’self) comes a new Discovery Channel video series, When We Left Earth: The NASA Missions Videos. Watch video footage from all stages of the space program, … Continue reading