The mound of insects was said to have been “caught in a trap in Sanibel, Florida.” Read this story
The mound of insects was said to have been “caught in a trap in Sanibel, Florida.” Read this story
More from Snopes | Animal Kingdom Bugs insects mosquitoes viral photos