Yes, generally accepted that impact of large Chicxulub asteroid caused climactic event that sent bunches of dinosaurs to extinction, leaving ecological niches vacant to be occupied by guess who. Recent competing theory that volcanos near now Mumbai did it. Volcanoes have been known to affect weather globally, so this is feasible. Where were figs 65,000,000 years ago?