Horseleach Posted on February 21, 2012 by davidcox Horseleach (see Leech). Source: [Anon-Animals] Post Views: 293