GREEN BAY, Wis. (WFRV) – The Shedd Aquarium posted a new video on YouTube that shows hundreds of leeches in the Green Bay area.
The video was shot by researcher Solomon David in an agriculture ditch-wetland near the Bay of Green Bay.
According to David “I have seen many fishes at this site over past years, but never leeches (here or anywhere else) in numbers like this. They were at this site for at least two days.”
Click here to see the video.