Russian scientists seeking Lake Vostok lost in frozen 'Land of the Lost'?
Does this sound exactly like what happned in "The Thing?"
Read more: http://www.foxnews.com/scitech/2012/02/ ... z1lGuPDmi7
Russian scientists seeking Lake Vostok lost?
Who is online
Users browsing this forum: No registered users and 0 guests