Conspiracy Theorists: UFO Over Antarctica?

LiveScience.com
Conspiracy Theorists: UFO Over Antarctica?
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.
View Comments (5)