Titanoboa Vs. T-Rex

From:Titanoboa: Monster Snake

  • 1m 22s
  • HD
  • TV-PG

It's the ultimate battle of the predators - the monster snake's unbelievable power against the tyrannosaurus' giant bite. They lived in different times and places, but if they ever met, who would win?