Not Iowa by prinsm

Question 6

The Ames Crater -- the largest oil-producing meteor crater in the United States -- was discovered in 1991 just outside of the town of Ames in what state?

Oklahoma

Back