Tornadoes ripped through Granbury, Texas Wednesday night, killing six people and leaving mountains of debris in its path.
Tag Archives: Tornadoes
News / Weather
There were close to 30 tornadoes reported on Christmas, according to preliminary reports by the National Weather Service.
When severe weather strikes, seconds can make all the difference. That’s why every year, Iowa and Illinois hold annual tornado…