In the Eye of the Storm – Extreme Weather (2.5): – video

by time news

AT&T Stadium, Texas, is located about twenty miles west of Dallas. The weather there is unpredictable, with gusts of wind, hail and occasional whirlwinds often appearing without warning. As a football fan goes to get pizza halfway through a game, an EF-3 tornado is sweeping through town. A trauma nurse also lends a helping hand when a rare Christmas hurricane devastates a small town in northwest Mississippi.

© Axel Springer SE. All rights reserved.

You may also like

Leave a Comment