So we wasn’t wrong folks, we mentioned that when Pete Homer caught ‘Stella’ back in May that there could well be a fish bigger then her present in the lake. On Monday 3rd of June 2019 Dave Smith backed up that theory when he caught the new lake record and second thirty out of Station […]