May 13, 2010

Friday Launch Planned for Atlantis Astronauts

The six astronauts on the next space shuttle mission arrived at NASA’s Kennedy Space Center, Fla., for their prelaunch preparations. credit: NASA

Share on Linkedin Share on Google+