davidbrin, Fragmented crater near a CO2 icecap on Mars offers another “Gosh!” image from Red Planet. Spiders & Inca cities! Alas all of it explained by science. MY science -my doctoral dissertation re similar acts on comets. Way-kewl, even if not alien spiders!
Add comment