A Artikelrobot Well-Known Member 2007-Sep-02 #1 STS-120 is the 23rd shuttle mission to the International Space Station, and will launch an Italian-built U.S. multi-port module for the station More...
STS-120 is the 23rd shuttle mission to the International Space Station, and will launch an Italian-built U.S. multi-port module for the station More...