Science & Exploration STS-120: Space Shuttle Discovery lift-off. More pictures 24/10/2007 756 views 0 likes ESA / Science & Exploration / Human and Robotic Exploration / Esperia STS-120 mission crew walkout Paolo Nespoli during the STS-120 mission crew walkout Discovery shuttle ready for lift off Discovery shuttle ready for lift off Successful lift-off of Space Shuttle Discovery from Cape Canaveral Like Thank you for liking You have already liked this page, you can only like it once!