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
Reviews
0 %