The Lost Kingdom Of The Yeti

Animal Planet - 2020.11.05(thur) 08:05PM program schedule
 
Mark Evans proposed a theory that the Yeti could be a folk memory of encounters with ancient, now extinct humans called Denisovans.