What is the Willow Springs Tornado? It is a violent tornado that occurred on April 21, 1974, in Willow Springs, Illinois. The tornado was an F5 on the Fujita scale, with winds reaching 260 mph. It killed 6 people and injured 116. The tornado was part of a larger outbreak …
Read More »