NEWZXT
"No faltu news, no bakwas, only true news!"
Oklahoma meteor crater found to be nearly 100 million years younger
Researchers from the University of Texas at Austin have traced the Ames meteor impact to approximately 370 million years ago, presenting ...