Flickr Blog

Endeavour’s Final Voyage

STS-134 Endeavour Launch (201105160003HQ)

Today at 8:56am ET at the Kennedy Space Center, NASA’s Endeavour space shuttle lifted off on its 25th and final mission.

Photos from NASA HQ.

Exit mobile version