Trout Lessons: Freewheeling Tactics And Alternative Techniques For The Difficult Days - Ed Engle
Strategies for fast, slow, dirty, high, or low water. Using familiar patterns and techniques in unusual ways. What to do when trout are uncooperati...
View full details