Bigfoot Eyewitness Episode 303 - That Sasquatch was 10 at the Chin! (part 2)

Bigfoot Eyewitness Episode 303 - That Sasquatch was 10 at the Chin! (part 2)