killer bees

Bees eating her tears

Tiny bees living in her face!

Umm... Is this real? They found bees living in her eye lids. AND they were eating her tears!
Read More