28 of 30: Space shuttle Endeavour lands at LAX. (ABCNews Photo)

Share this gallery
Advertisement