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? (1:33)

None

Latest Videos