Titanoboa - The World's Largest Snake

Study published in the Journal Nature, details the discovery of a 45-foot Colombian fossil snake, from around 60 million years ago. Do these creatures still roam the jungles of South America? We may never know.

Search This Blog