Summary: We talk about a new study that suggests what time of year the Chicxulub Impact hit Earth 66 million years ago.