Skeptoid #559: Hitler’s Antarctic Fortress Unmasked

Spread the love

Deconstructing a wild tale about a Nazi military base deep inside Antarctica.