Plus, several other videos give a frightening closer look at the tornadoes that hit Tarrant County yesterday. Sending love to all restoring the damage wrought.
Texarkana's fish rain of 2021 was initially blamed on water spouts, but a new report claims birds and their digestive issues may have been the real culprit.