Remember last week when ERCOT was asking Texans to raise their thermostats due to high energy demand? Some folks did it without even knowing they did it.
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.