At Least Two Tornadoes Hit Region

Severe weather that made its way across Iowa and Illinois produced at least two tornadoes. The National Weather Service confirmed that a tornado was located south of DeWitt (Iowa), about 15 miles north of Davenport, around 5:30 Thursday night. Meteorologist… Continue reading →

Loyal Listener Prize Zone