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