What Really Happened on The Day Dinosaurs Died – New Findings in 2021 Posted on April 8, 2021 by Brett Vonsik Very nicely done explanation of the asteroid event largely responsible for ending the dinos. https://www.youtube.com/watch?v=gw5ZHPWRUOg