Best Space Pictures of the Week - Oct. 13, 2012

1 of 11

Space Shuttle Endeavour's L.A. Street Parade

Credit: NASA/Bill Ingalls
The space shuttle Endeavour is seen atop the Over Land Transporter (OLT) after exiting the Los Angeles International Airport on its way to its new home…Read More »

at the California Science Center in Los Angeles, Friday, Oct. 12, 2012. [Full Photo Gallery]   Less «
More from