Show of HandsShow of Hands

firefly5 November 7th, 2015 5:41am

Science Friday (3/3): Though currently unconfirmed, there is a mass concentration buried beneath the ice in Antarctica that could very well be the largest impact crater on earth.

9 Liked

Comments: Add Comment