Richard Heaton, III of Macon successfully parachuted off the Perrine Bridge in Twin Falls, Idaho but authorities believe the 27-year-old died of exposure trying to hike out of the Snake River Canyon.
Link
Embed