Scientists have found something mysterious buried underneath the Antarctic ice.

I know this is how a lot of horror movies tend to start, but don't panic. British scientists were investigating a part of Antarctica known as Princess Elizabeth Land.

Keep Reading Show less
Heroes