Dinosaurs Were at Their Peak When the Asteroid Struck, Causing Extinction Level Event
Studies reveal that the dinosaurs were at their peak of domination when the Chicxulub meteor hit the earth, which the mammals took advantage of since they have more adaptive traits.
Source: hngn.com