Post History
Leeches have been known to fall and attach on the eyeballs of hapless hikers. Where I'm from, if a leech attaches itself to you, you just spray it with alcohol and it will shrink and fall off. Obvi...
Leeches have been known to fall and attach on the eyeballs of hapless hikers. Where I'm from, if a leech attaches itself to you, you just spray it with alcohol and it will shrink and fall off. Obvi...