Endeavour wows crowds in California flyover

<div class="meta image-caption"><div class="origin-logo origin-image "><span></span></div><span class="caption-text">In this photo provided by NASA, the Space Shuttle Endeavour atop a modified 747 lands at Los Angeles International Airport on Friday, Sept. 21, 2012 in Los Angeles. Endeavour will be permanently displayed at the California Science Center in Los Angeles. &#40;AP Photo&#47;NASA, Joel Kowsky&#41;</span></div>
September 21, 2012 5:24:16 PM PDT