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.
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.