Hey, those astronauts on the 8 day tour are finally back, not quite on land, but on the water...

They're still doing better than that 3 hour tour!

Comments