The space shuttle Endeavour’s final homecoming will be tomorrow. It’s scheduled to land at 2:35 a.m. ET Wednesday at Kennedy Space Center in Florida. This will be the end of its final mission, completing two decades of space travel history. Here’s a great retrospective piece from the LA Times:
Filter By
- My Posts
- Learned Posts
- My Discussions
- Joined Discussions
- Favorite Members
- Curated Posts
Trends
Kim Hsu, May 31, 2011
Please register or log in to post a comment.