Texas has certainly seen some strange things fall from its skies over the last year, from February’s historic snowfall to March’s failed SpaceX launch. However, something that occurred in the dying days of 2021 might just take the cake. On Wednesday, December 29th, 2021, over the city of Texarkana, Texas – fish fell from the … Continue reading It’s Raining… Fish?
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed