11 Science Facts That Will Make You Feel Weird Featured 05/09/2014 in Pop Culture Sorry, but there are tiny bugs living in your eyelashes. Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Use old embed code Use new embed code Categories: Pop Culture Science & Technology Tags: bugs science gross wtf facts animals nature humans life NEXT VIDEO Cattle Auctioneer, The New Rap God 27 Comments Login to Comment
27 Comments