Astronauts find hole in the International Space Station, plug it with thumb – CNET

There's a hole in my spaceship, dear NASA, a hole.

Leave a Reply