March 28, 2009
Filed under: Uncategorized — Space Shuttle and International Space Station News @ 12:00 am
After boosting the International Space Station to full power, the seven member crew of Discovery returned to Earth today, threading the weather needle for a landing at Kennedy Space Center, Florida.

No Comments

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.