Spectators share meaning of seeing Endeavour

ABC News

About 1 million spectators saw Endeavour's final journey from LAX to the California Science Center.