On their way up to Everest Base Camp on a quest to film jumping spiders, the Planet Earth II 'Mountains' team stumbled across a famous artefact in a remote monastery: the scalp of a yeti.
We found the hoodie for sale in Serka Zong Bazaar in Asia at Disney’s Animal Kingdom. Expedition Everest Yeti Cosplay Hoodie – $79.99 The pull-over hoodie is mostly white, but features ...