Science Facts Buzzfeed Sorry, But There Are Tiny Bugs Living In Your Eyelashes… Here Are 11 Science Facts That Will Male You Feel Weird