NASA's space shuttle Endeavour left Florida forever today (Sept. 19) to begin a cross-country trip be put on display in Los Angeles' California Science Center.