Largest Snail In The World Is Bigger Than Some Small Dogs
JimmyCorta Published 09/25/2017
in
wow
It's the Archachatina Marginata snail from West Africa, and it demands your respect.
Categories:
Wow
8 Comments