Discovering Titanoboa, the World's Largest Snake

Fossils found in Colombia indicate that a giant snake may have roamed the earth 60 million years ago (01:27)