News

Intended to revolutionize polar travel, the Snow Cruiser became one of history’s most spectacular expedition failures.