Just Another Blog
Tuesday, October 05, 2004
 
Leeches

Why does it not surprise me that it is New Jersey that has given us a new species of super-leech?