Https%20 blogs images.forbes.com trevornace files 2016 03 asteroid impact dinosaurs 1200x790.jpg
Artist’s rendition of the asteroid impact resulting in the Chicxulub crater and contributing to the K-Pg extinction event.
Livescience