Tales of the Strange
Or, rather, images of the strange. Quick quiz: what is this thing? I don’t know either, but if you open up Google Earth (4.2 beta), scroll over to the middle of Greenland (70 deg N, 40 deg W), and then start zooming in, this is what you’ll find. I have to think it’s a data […]