The crew of the Space Shuttle Endeavor set more than a few records this month. At a press conference yesterday, they reflected on the trip.
Records Set Included:
- Five (5) Space Walks
- Longest Shuttle Mission to the ISS
- Longest Dock with the ISS
The capped it off with a rare night landing in Florida.