From The Onion: Astronauts Suffer Agonizing, High-Pitched Death After Helium Leak Posted on: May 3, 2008 Last updated on: May 3, 2008 Written by: Howard Yermish Categorized in: Humor Astronauts Suffer Agonizing, High-Pitched Death After Helium Leak Continue reading…