Titanoboa vs T-Rex

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?

Wildlife