03.08.2022 - By Chris Seminack, Jesse Thornburg, and Steve Peterson
We talk about a new study that suggests what time of year the Chicxulub Impact hit Earth 66 million years ago.