Share
KMD12EndeavourNight2_0686.jpg
October 13, 2012 - The Space Shuttle Endeavour makes an overnight stop at Baldwin Hills Crenshaw Plaza on its final move through the streets of Los Angeles to its new home at the California Science Center in Exposition Park.