Lake Vostok: New Information is an expose of the very mysterious Lake Vostok in Antarctica. This show garnered one of the largest live audiences we have had world wide.
Lake Vostok: New Information is an expose of the very mysterious Lake Vostok in Antarctica. This show garnered one of the largest live audiences we have had world wide.