Snail Takes a Shower

Read more about Giant African Land Snails (a.k.a Snailzilla) here.

Read More