Daredevils kayak down massive waterfall in Oregon

1 年前

This is the incredible moment daredevil kayakers paddle down the 113ft Toketee Falls in Umpqua National Forest, Oregon on May 2.