The NASA Endeavour space shuttle recently embarked on its final leg of the “Mission-26″ road-trip to retirement. Here is a look at the security put in place by the Los Angeles Police Department in order to accomplish the 2-day, 12-mile road trip from LAX to a final display location at the California Science Center. The shuttle will be retired at the end of this year’s Mission-26 tour of the historic space shuttle museum in Los Angeles, California.”]

