Weather Insider: Looking back at the 2011 tornado super outbreak
Between April 25th and 28th of 2011, more than 300 tornadoes touched down, leading to the deaths of over 300 people and causing more than 10 billion dollars in damage. The most infamous day of this event was April 27th. That day saw more than 100 tornadoes touch down with more than 60 in Alabama
Continue Reading