Dallas Tornado Footage

In which we learn, yet again, that mother nature really hate 18-wheelers.

I guess those annoying sirens are the new “TORNADOES WILL KILL YOU UNLESS YOU TAKE SHELTER RIGHT FUCKING NOW!!!!” warning.

Filmed off a TV, but impressive close-ups:

From Lancaster

Aftermath:

Tags: , , , ,

Leave a Reply