Share
KMD12EndeavourNight2_0678.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.