Space Shuttle Endeavour Lands Safely in California

More from Space.com