Father and son duo Kevin and Kyle landed these impressive muskies on Lake Winnibigoshish, during their stay at Eagle Nest Lodge.