You know I wander around the intertubes, right? Who doesn't? Anyway, I saw this collection of strange google Earth images. Yeah, it is kind of dumb, but this one made me think:
That article said the image was from TechEBlog, so there is that.
I have no idea what this thing is, but it is clearly…