This YouTube screenshot reveals the blurry object floating above the Neumayer-Station III in Antarctica on Aug. 10, 2012. The object has garnered plenty of UFO claims.
1 / 24
LiveScience.com | Photo By Screenshot, Myunhauzen74 @YouTube
Mon, Aug 13, 2012 10:20 AM EDT