HOLY COW! This is it! This is the video that proves it all... right?
The existence of Bigfoot & the Yeti has been a debate since the beginning of time practically! There have been photos and many videos... but this one seems different. Thoughts?
The above video was taken in the Republic of Bashkortostan (just north of Kazakhstan) as a couple Russian blokes drive a snowy road. Up ahead of the vehicle, a bipedal something or other runs across the road. Naturally, it's kind of hard to see but if you look closely at :45 seconds...
What do you think!?!