Astronauts arrive at International Space Station just 8 hours after launching

17 points | by gmays 13 hours ago

7 comments