Mountaineers from the Indian army found some very large footprints near Napel during a recent expediction. Could these be actual Yeti footprints?
Mountaineers from the Indian army found some very large footprints near Napel during a recent expedition. Could these be actual Yeti footprints








