Bigfoot…..?????!!!!!!

Is this proof of Bigfoot??

A haunting video from British Columbia, Canada resembles something out of a horror film as it features a series of unsettling howls coming from a foreboding forest.

Tip of the hat to coast to coast am