In 1985 Scientists Made A Chilling Discovery in Antarctica after Finding This on The Coast
Mary
Science and Technology Videos
In 1985 scientists made a chilling discovery in Antarctica after finding this on the coast. Today, we take a look at what these scientists found in Antarctica.