“gleaming white iceball” is funny
With meteor showers unabated by significantly dense atmosphere, Mars would eventually have as many ice holes as there are on earth.