Alabama Tornado Adds To Christmas Storm Woes
Category: GREEN
The Alabama tornado is the latest development in an ongoing series of storms that has hammered the South during Christmas week.
By , 2015-12-26