This giant hole beneath Antarctica could be the 'greatest impact crater known' on Earth

Time to drill a hole.

Comments