Video: A Pet Buffalo Leech By Peter Adrian Tags Buffalo Leech, feeding, Pet Leech, Video Posted May 15, 2020 Gentleman telling all about his amazing pet leech! Share the Leeches!