Quote:
Originally Posted by Damien
North America has a number of impact sites. The most famous is in South America which has the Chicxulub crater in Mexico where it's believed the meteor that killed Dinosaurs off hit.
|
I heard it was an EU environmental directive that killed them off.