all hail the hypno snail!
14 years ago
this clip here claims they are the result of a parasite using the snails as a pit stop, even extending the life of the snail like one of the goueled off of star gate
http://www.youtube.com/watch?v=fkiL-v4X8w8
But I think thats just a cover story, truth is these are alians stranded on earth and trying to summon the mothership down to pick them up