The Chicxulub meteor, which slammed into what is now Mexico’s Yucatan peninsula around 66 million years ago, is thought to have led to the Cretaceous-Paleogene extinction event that killed off three quarters of life on Earth — dinosaurs included.
http://dlvr.it/S2lZvf