While searching for a decent link to put with the title I found one citing the discovery of a UFO in Greenland.
Wow, ain't the Internet great?
NASA has some great remote sensing images to check out. Use Google Earth to see the glacier (South of Lincoln Sea).