Deep South December Tornado Outbreak – 24 Years Later

Image Credit: The Tuscaloosa News On December 16, 2000, a powerful tornado outbreak of a total of 24 tornadoes struck the Southeastern United States, stretching from Mississippi to North Carolina. The most devastating tornado of the event struck the southern areas of Tuscaloosa, Alabama. This F4 tornado claimed 11 lives and left over 125 people […]

Deep South December Tornado Outbreak – 24 Years Later Read More ยป