Every once in a while, an alleged yeti sighting wanders in from the fringes of nature and into the hearts of internet users. Russia seems to be at the center of many of these abominable snowman instances, and yet another has reared its ugly head, complete with creepy video. The elusive beast has been hunted by thrill seekers for centuries, so maybe these Russians are the first to finally catch this “missing link” on camera. Unlikely, but maybe!
Another Alleged Yeti Sighting Has Come Out Of Russia, Complete With Creepy Video
11.21.16 10 Comments
Make The Most Of Summer '17
Steve Bramucci 08.18.17 3 days ago