Scientist Falls 70 Feet Into Mountain Crevasse, Films Incredible Journey for Survival: VIDEO May 24, 2014 by Kyler Geoffroy