In the Himalayas, the Indian Army has claimed to have spotted the footprints of a "Yeti". The mysterious footprints measure 32x15 inches. from IndiaTV: Google News Feed http://bit.ly/2GTnrrB
Leave a Comment