Mikkel St. Jean Duncan on his way to 3rd place in the North Fork Championship 2012
north fork championship 2012 mike leeds idaho payette river kayaking kayaker kayakers kayak kayaks extreme race racing professionalnorth fork championship 2012 mike leeds idaho payette river kayaduncan01