News2 years ago
Severe storms and reported tornadoes tear through Texas as storm system heads east
There have been 20 twister reviews throughout Texas and Oklahoma, the Nationwide Climate Service stated. Greater than 54,000 clients had been with out energy in Texas...