Thank you for rating!
You have already rated this page, you can only rate it once!
Your rating has been changed, thanks for rating!
STS-120 is scheduled for launch on Space Shuttle Discovery on 23 October 2007. STS-120 will deliver the Italian-built Node 2 module to the International Space Station.
Terms and conditions