Good for a laugh. A Russian artist and sculptor has claimed that he met the mysterious and elusive Yeti in eastern Russia, and that the mythological creature even posed for a sketch. Andrey Lyubchenko, from Tashtagol, says that he had a close encounter with the Abominable Snowman when he was in the Kemerovo region… Source:…
Trending Articles
More Pages to Explore .....