December 18, 2014

Alabama Tornado Outbreak Footage

Tornado in Tuscaloosa

On Wednesday, April 27th, a deadly outbreak of tornadoes stormed across the southeast, resulting with deaths in seven different states, including: Alabama, Mississippi, Louisiana, Arkansas, Tennessee, Georgia, and Virginia. Alabama was hit the hardest, with a death toll of 255 as of Saturday. The death toll throughout the region stands at 356 individuals. This is [...]