0
Tech & Video Games

NASA and SpaceX Launch Historic Mission To Space Station

The mission was the first manned launch from American soil in nine years and the first time a private company ever launched NASA astronauts into space

  • Duration: 02:29

Share

Keywords