Bigfoot of the Himalayas

Vet Mark Evans explores the Himalayas – the birthplace of the Yeti.