Originally posted on National Post | News:
Space shuttle Endeavour made a pass over San Francisco on route to its final landing in Los Angeles, California. That was the final ferry flight scheduled in the Space Shuttle Program era.
Endeavour will be placed on public display at the California Science Center.
View original 13 more words