Hermosawave Picture of the Day
Friday, September 21, 2012
The Last Landing
Space shuttle Endeavour on final approach at LAX this afternoon. The shuttle will under go a month of tests at LAX before driving down to its final resting place at the California Museum of Science.
Taken in Los Angeles, California
Zoom in for more detail.