Space NASA Image of the Day

Robby

The News Robot
Joined
Jul 28, 2004
Location
Terra
STS-135: Shuttle's Final Launch and the Beginning of a New Era

18708875244_52c82cd0ce_o.jpg


Space Shuttle Atlantis' STS-135 mission launched from Launch Pad 39A at Kennedy Space Center on July 8, 2011 and was the last space shuttle mission. (More at NASA Picture of The Day)
 
Top Bottom