Snail Zombies

by Zombie Todd on August 30, 2009

in Zombie News

Parasitic worms seem almost able to make these snails do their own bidding! See All National Geographic Videos video.nationalgeographic.com

Leave a Comment

Previous post:

Next post: