Texas onlookers capture looming tornado on camera

Texas onlookers capture looming tornado on camera

A tornado touched down near Hawley, Texas, on Thursday, with some damage reported in the community, which is northwest of Abilene…
Read More
Leave your comment