Thursday, April 15, 2010

Eww O' Teh Day

Oh goody, a new leech.
The creature lives in the remote parts of the Upper Amazon and has a "particularly unpleasant habit of infesting humans", the scientists say.
Studies also revealed that it had "a preference for living up noses".

No comments:

Post a Comment