30 weird and freaky facts about the human body

Mites live on your eyelashes.

Dermodex are a species of mites which inhibit hair follicles and are also known to cause various skin disorders.

18 Random Facts That Will Blow Your Mind

30 Hilarious Clothing Design Fails That Are Hard To Believe Actually Happened