Here are some microscopic beasts that live on your face.
By Neill Lynskey
Featured 3 weeks ago in Funny