Oregon Outdoors: Waterfalls 3

Loading the player...

Clearwater Falls is a natural treasure in Southern Oregon, Mark Freeman is on the Umpqua basin checking it out.

Even more from RoseBud