Friday, September 21, 2012

Space Shuttle <cite>Endeavour</cite> Lands in Los Angeles

Space Shuttle Endeavour Lands in Los Angeles - Early this afternoon, the Space Shuttle Endeavour landed at Los Angeles International Airport, completing one final flight on its way to a permanent display at the California Science Center.

(Via Wired Top Stories.)

No comments:

Post a Comment