
A 37-year-old woman recently went to her eye doctor complaining of itching and watering eyes. While taking a close look, the doctor saw this freaky sight staring back.
Source: Gizmodo – What the Hell is Going On With This Eyeball?

A 37-year-old woman recently went to her eye doctor complaining of itching and watering eyes. While taking a close look, the doctor saw this freaky sight staring back.
Source: Gizmodo – What the Hell is Going On With This Eyeball?