Pop Culture 11 Science Facts That Will Make You Feel Weird buzzfeedvideo Published 05/09/2014 Sorry, but there are tiny bugs living in your eyelashes. 110 64,890 Views 27 Comments 5 Favorites Advertisement Categories: Pop Culture Science & Technology Tags: bugs science gross wtf facts animals nature humans life Next Show Comments Next on eBaum's No Articles Found No Articles Found Sorry, we were unable to load more articles Try Again! Congratulations! You've reached the end of the never-ending list. {{title}}
Comments