Tuesday, April 20, 2010

VIDEO: Discovery's Sunrise Landing in Florida



Discovery returns home to the Kennedy Space Center today after traveling over 6 million miles during 15 days in space.

No comments:

 
copyright 1998 - 2010 Charles Atkeison, SpaceLaunchNews.com. All rights reserved.