Space Shuttle Endeavour Has Returned To Earth
June 1, 2011
The space shuttle Endeavor has returned to earth, landing safety at the Kennedy Space Center in Florida at 2:35 a.m. EST.
According to NASA, the shuttle touched down at 215 mph for the very last time. After 25 missions, 248 orbits around the Earth, 299 days in space, and 122,883,151 miles traveled, the Endeavour is officially retired.
This feels like a sad day.
We hope you enjoy retirement!