FANDOM

Akamichi

aka Nick

  • I live in United States of America
  • I was born on September 22
  • I am Male
  • Akamichi

    At a 2011 conference in Russia, participating scientists and enthusiasts declared having "95% evidence" of the Yeti's existence. However, this claim was disputed later; American anthropologist and anatomist Jeffrey Meldrum, who was present during the Russian expedition, claimed the "evidence" found was simply an attempt by local officials to drum up publicity.


    Read more >