Video has emerged of a Yeti sighting in Russia

Publish date
Wednesday, 23 Nov 2016, 8:26AM

And the video is straight out of a found footage horror film...

Thoughts?

Take your Radio, Podcasts and Music with you