Endeavour Reaches Permanent LA Museum Home

After a 12-mile trek through the city streets of Los Angeles, the space shuttle Endeavour arrived at the California Science Center Sunday to a greeting party of city leaders and other dignitaries that had expected it much earlier