Here's another idea...
How many of the new craters might actually be "blowholes" from outbursts of frozen CO2?
Space/Science » in reply to You bet I like it.
How many of the new craters might actually be "blowholes" from outbursts of frozen CO2?