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 (1:27)