I’m not saying I believe in a Russian yeti, but this is strange. A very bizarre video is making the rounds right now. What you are about to see is real, to the best of our knowledge. However, you can decide for yourself. In a video that appears to capture something running across a snow-covered
The post Camera Footage Stirs Up Russian Yeti Theories appeared first on Wide Open Spaces.