Loading...
Uploaded by colorfulcomputing on Jan 29, 2011
The Lochsa River features some of the best whitewater in the world. It runs along Highway 12 in Idaho, between Kooskia and Missoula, Montana.
Sports
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)