Search
| More

June 1, 2011

Mission STS-134 completed

0 comments

Endeavour landed at 2:35 a.m. EDT on Wednesday, June 1, 2011. That's the end of the STS-134 mission, that's the final mission of Space Shuttle Endeavour. Atlantis is waiting at launch pad and ready for the last mission.

Credits : Nasa / Bill Ingalls

More info @ NASA

Read more...

Space news

News from SCIAM

SciFi News

  © Blogger templates Newspaper III by Ourblogtemplates.com 2008

Back to TOP