Published on October 14, 2017
From launch to landing, space shuttle Discovery’s final flight, a 13-day journey to the International Space Station, is featured in this compilation of mission highlights.
From launch to landing, space shuttle Discovery’s final flight, a 13-day journey to the International Space Station, is featured in this compilation of mission highlights.