Lovecraft Freaks, The Mountains Of Madness Revealed?

They’re mountains, anyway. In Antarctica. And they’re revealed-in a digital-scientific-something-or-other.

Write your Congressman to de-fund the exploration party immediately…

That’s not only a cool map, it’s cool as hell the way they present it with the wiper feature.

Alert those bright young fellows at Miskatonic U.!