Do people really have tiny insects living in their eyelashes? - Stewart, Melissa (Is that a fact?, 2011)