Image 22 of 24
Shuttle Endeavour Final Mission
IMG_0114.jpg
Thousands of Angelenos line the streets of Los Angeles to watch the Space Shuttle Endeavour on it's final mission to it's new home at the California Science Center.


Image 22 of 24
IMG_0114.jpg