With the STS-133 crew in tow, space shuttle Discovery lifted off from the Kennedy Space Center on Thursday, Feb. 24. at 4:53 p.m. Eastern -- her final ride ...returning on Wednesday, March 9, 2011 at 11:56 AM ET
Views:
9450
Playlists:
0
Downloads:
0
Date:
2011-03-14 21:10:40
|
|