COURTESY OF WWW.SPOT.PCC.EDU The meteor that forced the dinosaurs into extinction is predicted to have occurred 66,038,000 years ago.
COURTESY OF WWW.SPOT.PCC.EDU The meteor that forced the dinosaurs into extinction is predicted to have occurred 66,038,000 years ago.