Pinterest • The world’s catalog of ideas

Explore Mesmerizing Scales, Pets, and more!

Believed to be the biggest snake that ever existed -- Titanoboa, 48 feet long and 2,500 pounds on average.