An extremely rare December tornado was seen seen touching down from a farm in Katy, Texas. A number of tornados were seen across the south, sparking local warnings and cancelling flights. The world’s ...
Some results have been hidden because they may be inaccessible to you