We’ve made some exciting new updates! Check out our new site here
Login
Menu
Tornado Touches Down as Residents Evacuate
Occurred on July 10, 2021 / Virginia, Illinois, USA
Info from Licensor: "Tornado forming and touching down while leaving our residence in Virginia, Illinois. There were reports of damaged bus barns, greenhouses, and some sheds. There were widespread power outages and also a number of reports of power lines and limbs down."