Photos: Space Shuttle Endeavour at the California Science Center
Friday, October 10, 2014 - 12:06
in Astronomy & Space
Retired space shuttle Endeavour continues to draw crowds at the California Science Center in Los Angeles.
Retired space shuttle Endeavour continues to draw crowds at the California Science Center in Los Angeles.