Saturday, October 20, 2012

Amazing Time-Lapse Shows Space Shuttle Endeavour?s Final Journey

It may not have been rocketing to space but the Space Shuttle Endeavour's final journey, a 12-mile trek through Los Angeles to the city's California Science Center for permanent display, was one of its most spectacular.

secure application delivery

No comments:

Post a Comment