Check out this stonefly/salmonfly hatch on the Deschutes River in Central Oregon. If you are anything like me, this photo is pure pornography. The trout are going apesh*t! Some of the world's best fly fishing right here!
Here's a beauty of a trout (20.5") caught (and released unharmed) during this incredible hatch.