Hundreds of leeches swimming underwater: mesmerizing.

Don't Miss...