Ok folks, things just became even more bizarre regarding the Antarctica Strange Visitors Sweepstakes. May we have the envelope please... ?
...
And the…
The post …AND THE NEXT VISITOR TO ANTARCTICA IS… appeared first on Giza Death Star.
Source