Yetis spotted in remote region of Siberia

Three Russians claimed they have seen a group of yetis prowling in a remote region of Siberia.