VIDEO: 100 miles, 27 hours, 1 crazy-awesome runner

VIDEO: 100 miles, 27 hours, 1 crazy-awesome runner