Watch Moment NASA Astronauts Touchdown On Earth After 197 Days In Space

IBTimes 2018-10-04

Views 152

Two NASA astronauts and a Russian cosmonaut aboard the International Space Station returned to Earth on October 4 after spending 197 days in space.

Share This Video


Download

  
Report form