Man Films Amazing Walk Across World’s Deepest Frozen Lake

A man films an amazing walk across the world’s deepest frozen lake, walking across Lake Baikal in Siberia. “Walk on the incredibly transparent, c...
Back to Top