T theverge.com Astronauts Scott and Mark Kelly on NASA twin experiment and future of space travel 1 points vivekchandsrc 9 years ago 0 comments