UFO Over Antarctica? (Video)
Antarctica

Video: UFO Over Antarctica?

[dropcap]A[/dropcap] video taken of the Antarctic research station Neumayer-Station III appears to show what some are calling a UFO over