Is this proof that the might Yeti of India exists? The Indian army was out on patrol high in the Himalayas in the middle of nowhere and came upon these strange tracks. Are they real. Something made them and it sure wasn’t the old mountain leopard theory. The tracks areContinue Reading