Welcome To The Bitchery
Welcome To The Bitchery

disturbing nature video, courtesy of io9

monster red leech swallows giant worm.

http://io9.com/giant-worm-slu…

Advertisement

Share This Story

Get our newsletter