A meteor hit Oklahoma 100 million years later than scientists thought
Main Facts Deep beneath the rolling terrain of Major County, Oklahoma, rests a geological anomaly of staggering proportions. Spanning miles underground, the Ames impact structure is a buried meteor crater…
