The trackback URL for this entry is:
Trackbacks:
Monday: Space Shuttle Discovery home safe
On Monday, July 17 the space shuttle Discovery landed in Cape Canaveral Florida returning from a 13 day mission.
Tracked on:
Media UnCut
(209.145.93.99) at 2006 07 18 08:46:26