With meteor showers unabated by
significantly dense atmosphere,
Mars would eventually have as
many ice holes as there are on earth.
Heh.
I don’t know about that. Earth is so much larger, I’m pretty sure we have at least 10 times as many ice holes.