In 2006 in Antarctica, scientists noticed something unusual which they regarded as a one-off occurrence . In 2014 they were alarmed to observe even more of the same. What was it that they observed?
I believe what the scientists found was a Predator pyramid: please log in to view this image ...and more recently the Alien Queen - quite pissed off she hadn't got her thermals on. please log in to view this image