Texas city releases video of 'floating ant piles' amid flooding caused by Beta
Published
A Texas city released nightmarish video this week showing piles of ants floating in floodwaters caused by Tropical Storm Beta.
Full ArticlePublished
A Texas city released nightmarish video this week showing piles of ants floating in floodwaters caused by Tropical Storm Beta.
Full Article