18
Bigfoot fanatics assume they’ve noticed their man (or animal) in an outdated documentary that they are digging again up and taking a tough take a look at … and truthfully, it is perhaps Biggie! The clip is from the 2001 movie “Nice North” — filmed close to the…