Damn Nature You Scary of the Day: Christmas Tornado Strikes Mobile, Alabama

Via: YouTube
  • -
  • Vote
  • -

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.

Back to Top