Gory interpretation of an epic dinosaur battle between the powerful three-horned Triceratops and the King of the Terrible Lizards, T. rex.