Well I was skeptical to say the least BEFORE anyone truly dove into the story.
UFO-BLOGGER.COM reports it is a lens flare. So all the major media sites like Huffington, Mirror, Daily… all of a sudden the story disappeared LOL!
Here is more information on this:
UFO With Alien Head Sticking Out On Google Earth Map Is Just A lens Flare