TODAY IN HISTORY: The Space Shuttle Endeavour rolls through…

TODAY IN HISTORY: The Space Shuttle Endeavour rolls through Inglewood, California, October 13, 2012. Photo by Jeff Gritchen. (via)