Tagged: the Krasnodar

Bigfoot dashcam capture Russia

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...

×