World8 months ago
Huntsville Tornado: Videos Show Twister In Alabama City, Power Outage Reported
Huntsville, Alabama tornado on Wednesday Photo : Twitter A massive tornado was seen passing through Huntsville in Alabama as a power outage was reported across the...