In case you missed it this weekend, space shuttle Endeavour took a stroll through the streets of Los Angeles.