Video: Humongous Buffalo Leeches Posted on 15 May 00:29

gentleman showing his extremely big buffalo leeches