20 Check Out McMurdo Station in Antarctica -- It's a Freaking Town (earth.google.com) posted 2 years ago by LoneWulf 2 years ago by LoneWulf +21 / -1 18 comments share 18 comments share save hide report block hide replies
I bet the secrets in Antarctica will play no small part in future steps of the GA.