Titanoboa: The largest snake that has ever existed

2 years ago
15

Meet Titanoboa, +40 ft long, weighing almost close to a ton, and capable of swallowing a crocodile whole this is one creature you'll be glad is extinct.

Note: Original YouTube version

Enjoy!

Loading comments...