It’s been bugging me…
Want to know something scary? There are bugs living on your eyelashes! Yes, that’s right: little parasitic mites that are similar in some ways to spiders. They enjoy a hardy diet of skin oils and fluids around hair follicles. Yum! … Read More