This week we bring you a new quick-roast venison recipe from Wisconsin and a dumb outdoor criminal report from sunny Florida. Wisconsin Deer Slammed by Lightning Bolt Authorities in southern Wisconsin report seven whitetail deer were apparently killed when lightning struck a farm field during a severe thunderstorm on March 20. After receiving a report […]
