Friday, November 6th, 2026
Submitted Photo

In this NASA photo, the space shuttle Endeavour and pilot Greg Johnson head toward Earth orbit and rendezvous with the International Space Station on May 16, 2011. Liftoff was at 8:56 a.m. from Launch Pad 39A at NASA's Kennedy Space Center. It was STS-134, the final spaceflight for Endeavour.

Additional pictures on this date