Photos That Will Make Your Brain Say ‘Nope’

“Oh yeah, I just gets nosebleeds sometimes. I’m fine.”

A woman from Edinburgh, Scotland had frequent nosebleeds which she believed was because of a motorbike crash. While in the shower, she felt something poking out of her nose, and it turned out the reason for the nosebleeds was actually a three-inch-long leech living in her nostril.