In 2023, a man set the record for the most human-powered jumps off the Perrine Bridge in one day. Two years later, he continues to soar over the Snake River.
The man, 47-year-old Elliot Barstow, was BASE jumping Sunday when his parachute failed to fully open. He hit a rock wall and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results