Prior to happening across this article I was not familiar with Titanoboa, the largest known snake (48 feet long) that ever lived. The video clip within the article has a simulated T. rex-Titanoboa battle, even though they lived 5 million years apart. Good cheesy biology nerd fun.
Titanoboa: How did a snake ever get so big? - CSMonitor.com
Titanoboa: How did a snake ever get so big? - CSMonitor.com