Is this real video footage of a Yeti sighting in Russia?
The video footage captured below was recorded on a mountain ridge in Bashkortostan Russia and is claimed to be a possible Yeti sighting! The person taking the footage is driving a car at night with a camera pointed out the car’s front...