Entomology. Ranting. Nerdery.
No, that’s how you find them. IT’S SCIENCE.
A story in the news today: Man surprised by bot flies on his head! I was looking at some of the comments on that article, and thought some general info about bot flies might be […]