NOW in 2011, Space Shuttle Discovery landed! The crew of STS-133 delivered supplies to the @Space_Station and performed for two spacewalks. The successful landing marked Discovery's 39th and final shuttle mission!
You might also like