A strange phenomenon caught on one of Neumayer's webcams on June 18, 2014.
Snowcats running around and then a giant ball of light appears and swallows the entire building.
Is there an explanation for this strange phenomenon?
Link: Webcams at Neumayer Station