Chasing Bigfoot
The Nature of Bigfoot
S1 E1:
Bigfoot are thought to be shy, nomadic creatures that live in small family groups across North America. But are there really mysterious, seldom seen humanoids in our forests?