Published On Jun 4, 2010
Playing in some whitewater after work on the Payette River in Idaho. Watch these powerful boats play in the massive whitewater the Payette River has to offer. Big V-8's and super charged motors dominate this water like its nothing!
show more