Top

Largest Snail In The World Is Bigger Than Some Small Dogs

It's the Archachatina Marginata snail from West Africa, and it demands your respect.
Next Video
JimmyCorta
JimmyCorta
Uploaded 09/24/2017
8
Ratings
  • 14,691 Views
  • 8 Comments
  • 0 Favorites
  • Flip
  • Pin It
Embed:
Use old embed code
Categories: Wow

8 Comments

×