Titanoboa: Monster Snake

Meet the Titanoboa, a monster snake 48 feet long, weighing in at 2,500 pounds -- one of the greatest discoveries since the T-Rex.