Planet Four Talk
by mcgurk123
What are thay?
Posted January 12, 2013 6:44 PM
by jules
Those are blotches - the fallout from "geysers" of sublimating carbon dioxide. There is a much better explanation here and here.
Posted January 12, 2013 9:21 PM