STS-121 Delivers Thomas Reiter
STS-121 As Narrated By The Crew Discovery Returns To Flight STS-121 was commanded by Steven Lindsey with Mark Kelly as the pilot. Mission Specialists included Michael Fossum, Lisa Nowak, Stephanie Wilson and Piers Sellers. Thomas Reiter of the ESA was joining the Expedition 13 crew on the International Space Station and would continue on through … [Read more…]