Saturday, March 31, 2012

UFO's and Mysterious flash at Neumayer Station III, Antarctica - Murch 31, 2012.