Where The Wind Blows

Closeup of final launch of space shuttle Endeavour, STS-134Wreathed in her own launch plume, space shuttle Endeavour lifts off on the final launch of her career, hauling the US $2 billion Alpha Magnetic Spectrometer to the International Space Station.

After landing, she’ll be processed and turned over to the California Science Center for permanent display.

Leave a Reply