Worms In My Eye

show more details
Comments ( - )
A case of extremely itchy skin leads a man to the doctor, where he learns that he has a parasite that can cause river blindness.

Related Videos


Sorry, we don’t have any content for this filter

Please select another filter.