Originally published on Mon September 24, 2012 5:44 am
The Space Shuttle Endeavour has landed safely in Los Angeles, after giving admirers around the city a chance to take historic photos of its last flight.
"Amazing, amazing, amazing," Derek Johns, 41, told The Los Angeles Times. Johns took photos from a pier.
"I got chills," El Segundo councilman Dave Atkinson told the paper. "This is America at its finest."
Read more