Amazing Time Lapse Video of Space Shuttle Endeavour Through Streets of L.A.
Last weekend the Space Shuttle Endeavour made it's final journey. This trip was a little shorter than it's trips in the past - 12 miles from L.A.'s International Airport, through Inglewood, to the California Science Center.