Sasquatch? Bigfoot?; half-man half-ape caught on camera at haunted forest;
Sasquatch? Bigfoot?; half-man half-ape caught on camera at haunted forest; video viral
Kerala Kaumudi
A video claiming to be that of Bigfoot, the mysterious creature that is said to live in the jungles of the US, has gone viral.