The rock dinosaurs hated most

Level pending

It is widely accepted that the impact of an asteroid was responsible for the demise of the dinosaurs ~65 million years ago.

Where do most scientists believe the impact crater is?

×

Problem Loading...

Note Loading...

Set Loading...