Largest crater ever found

Italy
December 23, 2006 4:40am CST
Ok, this one is the size of Ohio. Imagine that hitting a city. http://www.space.com/scienceastronomy/060601_big_crater.html
No responses