hail

Hail storm leaves 4 feet of ice in Amarillo, Texas

The small town of Amarillo, Texas, was hit with a whopper of a storm Wednesday morning that left four feet…

13 years ago