Loading...

Shuttle Endeavour en route to final destination

|After 25 missions, the space shuttle Endeavour is on its way to to its final home, the California Science Center. CBS News' Bill Whitaker reports.