Giant Alien Writing

Comment by Peter

Yes, aliens! And they have chosen a target! You can see it on: View Placemark / Google Earth