
chicxulub impactor
The Chicxulub Impactor is the name of the asteroid/comet that killed the dinosaurs over 66 million years ago.
Posts (view all)


The Chicxulub Impactor is the name of the asteroid/comet that killed the dinosaurs over 66 million years ago.