Menu

Moscow Region Archive

Dashcam records Bigfoot crossing road in Russia

Seen in this compelling video footage, appears to be a Bigfoot crossing the remote snowy roads of Russia. Allegedly, this video recorded an ape-like beast crossing the road. This incident happened along the snow covered roads of Bashkortostan, near the Ural Mountains. This area, has previously been noted to have Yeti wander around. Many sightings
×