Space Shuttle Pink Slip in Hand, LA Plans 'Mother of All Parades' for Endeavour
Friday, October 14, 2011 - 12:31
in Astronomy & Space
Endeavour is gearing up for its final voyage, a trip to its retirement home at the California Science Center.