Endeavour Finally Reaches Its Permanent Home

12 miles later, the space shuttle arrives at a Los Angeles museum
By Newser Editors and Wire Services
Posted Oct 14, 2012 5:00 PM CDT
More News: World | Tech | Politics | Entertainment | News