Russian Bigfoot

Series 3 - Episode 3 Russian Bigfoot

ADVERTISEMENT

Summary

A professional monster-hunter investigates witnesses' claims that a forest-dwelling wild man is living in Mongolia.
Nature