Philippe Claeys video on YouTube for Universiteit Van Vlaanderen (in Dutch) about the end of the dinosaurs and the formation of the Chicxulub crater in Yucatan 66 million years ago, cause by the collision on Earth of a 10 to 12 km asteroid. All dinosaurs, together with 60 % of the fauna and flora on Earth went extinct.