Back to Show
Gross Science
You Have Mites Living On Your Face
Season 1
Episode 11
Right now, there are tiny mites eating, laying eggs, dying, and leaking feces on your face.