UFO in Google Satellite

Got this one via the Irishblogs yahoo list, what on earth is it? Or is it even from Earth?


Posted

in

by

Tags: