Ben Meinhart - KD9LJFFeb 72 minSevere Weather Seminar 2023Did you know….. the National Weather Service’s (NWS) weather radar in Lincoln IL is 80 miles from Effingham? When the radar beam reaches...