Loading...
Showing posts with label Almas. Show all posts

Russian Yeti Caught On Video Walking Through Snow (video)

This is the moment a group of Russians captured video footage of what they believed was a Yeti walking through the woods. The footage shows...