Illinois Rut Action

22minsNR
Mike Pelletier and Mike Rasmussen gang up on Illinois whitetail during the IL rut at Performance Outdoors near Tennessee, IL. Mike and Mike have a long history of tough luck in IL! Hopefully this is the year for one of them!