This is pretty darn incredible. It is a tugboat rolling.
I got this from the Yahoo Idaho Whitewater rafting group web site. I think it is old so perhaps it's been around.
Here are some key pictures:
The boat then motored away under power to catch the barge it lost.
More pictures at the link above.