Where The Wind Blows

Launch of space shuttle Endeavour, STS-134, Kennedy Space Centre, FloridaWreathed 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