Siberian officials claim Yeti Snow Man is real

The local administration of the Kemerovo region in the south of Siberia claims evidence of the elusive and mythical Yeti has been found deep in the mountains.