Ooogie ping!
Looks like we finally found Hoffa.
Roughly 2 million years ago, the Taylor Glacier sealed...