Holy Crap! Is That A...Yeti?!

Many are saying this is finally proof!

The Republic of Bashkortostan in Russia is famous for its Yeti sightings.

And now for THIS Yeti sighting.

Captured on a dash cam, the footage shows something huge running on two legs across a snowy road.

And given that the footage was shot literally out in the middle of NOWHERE, many believe that it is a Yeti.

The action kicks in at the :45 mark.

What do you think it is?


North American Hunter Top Stories