Video of the Space Shuttle Endeavour loaded atop the NASA Boeing 747 N905NA transport aircraft as it makes a flyby pass and then lands at LAX in Los Angeles marking the end of its final flight as it prepares to go on display at the California Science Center.

Leave a Reply