Many have been both fascinated and filled with trepidation about those who have had an interest in the occult for thousands of years. Do they have an ETX presence?
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.