The Onion - NASA Helium Leak
MidnightSonata
Published
07/30/2008
Two astronauts on the International Space Station display courage, honor, and squeaky voices as they struggle to patch a deadly helium leak.
1 Comments