Snail Takes a Shower

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

Read More