A competitor tears through a patch of whitewater along the Wild Mile at the Bigfork Whitewater Festival on Saturday, May 29.
Mackenzie Reiss/Bigfork Eagle
Spectators look on as a kayaker cruises down the Wild Mile during the Bigfork Whitewater Festival on Saturday, May 29.
Mackenzie Reiss/Bigfork Eagle
A competitor tears through a patch of whitewater along the Wild Mile at the Bigfork Whitewater Festival on Saturday, May 29.
Mackenzie Reiss/Bigfork Eagle
A competitor tears through a patch of whitewater along the Wild Mile at the Bigfork Whitewater Festival on Saturday, May 29.
Mackenzie Reiss/Bigfork Eagle
A kayaker passes through a gate during the Bigfork Whitewater Festival on Saturday, May 29.
Mackenzie Reiss/Bigfork Eagle
A kayaker floats down a more mild section of the Wild Mile at the Bigfork Whitewater Festival on Saturday, May 29.
Mackenzie Reiss/Bigfork Eagle
A competitor tears through a patch of whitewater along the Wild Mile at the Bigfork Whitewater Festival on Saturday, May 29.
Mackenzie Reiss/Bigfork Eagle
A kayaker paddles through a patch of whitewater along the Wild Mile at the Bigfork Whitewater Festival on Saturday, May 29.
Mackenzie Reiss/Bigfork Eagle
A competitor fights to round a marker at the Bigfork Whitewater Festival on Saturday, May 29.
Mackenzie Reiss/Bigfork Eagle
Spectators gather at the Big Rock along the Swan River Nature Trail to catch the action at the Bigfork Whitewater Festival last Saturday.
Mackenzie Reiss/Bigfork Eagle
A competitor races through a patch of whitewater along the Wild Mile at the Bigfork Whitewater Festival on Saturday, May 29.
Mackenzie Reiss/Bigfork Eagle
A competitor tears through a patch of whitewater along the Wild Mile at the Bigfork Whitewater Festival on Saturday, May 29.
Mackenzie Reiss/Bigfork Eagle
Dozens of kayakers braved the rough water along the Wild Mile during the 46th annual Bigfork Whitewater Festival.
Spectators look on as a kayaker cruises down the Wild Mile during the Bigfork Whitewater Festival on Saturday, May 29.
Mackenzie Reiss/Bigfork Eagle
A competitor tears through a patch of whitewater along the Wild Mile at the Bigfork Whitewater Festival on Saturday, May 29.
Mackenzie Reiss/Bigfork Eagle
A competitor tears through a patch of whitewater along the Wild Mile at the Bigfork Whitewater Festival on Saturday, May 29.
Mackenzie Reiss/Bigfork Eagle
A kayaker passes through a gate during the Bigfork Whitewater Festival on Saturday, May 29.
Mackenzie Reiss/Bigfork Eagle
A kayaker floats down a more mild section of the Wild Mile at the Bigfork Whitewater Festival on Saturday, May 29.
Mackenzie Reiss/Bigfork Eagle
A competitor tears through a patch of whitewater along the Wild Mile at the Bigfork Whitewater Festival on Saturday, May 29.
Mackenzie Reiss/Bigfork Eagle
A kayaker paddles through a patch of whitewater along the Wild Mile at the Bigfork Whitewater Festival on Saturday, May 29.
Mackenzie Reiss/Bigfork Eagle
A competitor fights to round a marker at the Bigfork Whitewater Festival on Saturday, May 29.
Mackenzie Reiss/Bigfork Eagle
Spectators gather at the Big Rock along the Swan River Nature Trail to catch the action at the Bigfork Whitewater Festival last Saturday.
Mackenzie Reiss/Bigfork Eagle
A competitor races through a patch of whitewater along the Wild Mile at the Bigfork Whitewater Festival on Saturday, May 29.
Mackenzie Reiss/Bigfork Eagle
A competitor tears through a patch of whitewater along the Wild Mile at the Bigfork Whitewater Festival on Saturday, May 29.
Mackenzie Reiss/Bigfork Eagle