ThinkerThunker: Ural Mountain Bigfoot Wes 5 years ago ThinkerThunker writes “In Russia, two men driving out in the middle of nowhere on a snowy night when something large runs in front of their truck.”