Fishing Report 6.27.17 Posted by Trapper's Landing On June 27, 2017 In Leech Lake FishingUsually we see the walleye fishing slow down with a big bug hatch but the wind and cooler weather has helped prolong the walleye bite on the lake. We are still having a good number of keepers coming into the [...] Read More 0