Search for tag: "tornado survivors"

The Belvidere Tornadoes 50 Years Later

58 people died on April 21, 1967 in a ten-tornado tirade across Northern Illinois that could not have hit at a worse time. 50 years later, WGN-TV Chief Meteorologist Tom Skilling spoke with…

From  eschilling on April 21st, 2020 0 likes 1 plays