The International Space Station Crew Discuss Life in Space with Weather Channel and Time Magazine
Aboard the International Space Station, Expedition 43 Commander Terry Virts and Flight Engineer Scott Kelly of NASA discussed the ongoing progress of their mission in a pair of in-flight interviews …
0