4 tiny sweat bees found living in woman's eye
So, "sweat bees" are from California 😳
More Videos
From CNN Newsource affiliates