Damn Nature You Scary of the Day: Christmas Tornado Strikes Mobile, Alabama
The latest surveillance footage from a Walgreens pharmacy store in Mobile, Alabama shows the ins-and-outs of the sudden chaos that ensued as a tornado swept across the region on Christmas day.