THE LOST WORLD OF LAKE VOSTOK

In 1957 the Russians established a remote base in Antarctica -- the Vostok...

15K views youtube.com

Interest

Outdoors
Discovered by Prayuser
on Feb 7, 2012

Lists Containing This Page