Final Flight of Space Shuttle Discovery Set for Nov. 1 Launch

More from Space.com