Apr 28, 2011

4-27-11 Tornado Tuscaloosa, Al

Wow! Unreal! Today's tornado in the States.

This person probably ran up the stairs.

4-27-11 Tornado Tuscaloosa, Al from Crimson Tide Productions on Vimeo.