Buried deep beneath the antarctic ice, scientists believe they’ve found what may be the longest, and deepest canyon on the planet. Watch the video to get the story.
Bigger Than the Grand Canyon
[yarpp]
Buried deep beneath the antarctic ice, scientists believe they’ve found what may be the longest, and deepest canyon on the planet. Watch the video to get the story.