Thursday, December 10, 2009 - 2:39pm
NASA's "deployable energy absorber" may appear to be a couple of oversized sponges attached to the bottom of a helicopter, but you could be looking at a safety system that helps occupants survive a helicopter crash — or even...