Never Alone…never Why Are There Animals on My Face?! It’s true. You have tiny mites living all around your face. But who are they? And how did they get This was posted on Google+