Amazing Facts About Your Body

http://kdn.ozar.com/wp-content/uploads/2015/12/120615_1603_50AmazingFa8.jpg

We all (every single human) have mites in our eyelashes. Makes you think twice about how adorable they are.