Skip to main content


Cruising into Monday like a boss ✅

Space Shuttle Endeavour (STS-111) made a picture-perfect landing at Edwards Air Force Base in California #OTD in 2002. @NASAArmstrong

More moments from Endeavour's history: https://go.nasa.gov/3Jgy8US
#NASAhistory

Lo, thar be cookies on this site to keep track of your login. By clicking 'okay', you are CONSENTING to this.