Leech Vs. Worm [VIDEO]
By angelamontana

Posted: October 1, 2014

Nature isn’t always pretty, as a matter of fact, sometimes it is downright disturbing to watch–but, that is part of the cycle.

Here is footage captured from one of those disturbing moments in some very clear footage from BBC: