Video has emerged of a Yeti sighting in Russia

Publish Date
Wednesday, 23 November 2016, 8:26AM

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

Thoughts?

Take your Radio, Podcasts and Music with you