Bear, Hiker or Bigfoot?
A video supposedly filmed in Squamish, British Columbia, purports to have caught a Sasquatch in action. Is it legitimate?
A video supposedly filmed in Squamish, British Columbia, purports to have caught a Sasquatch in action. Is it legitimate?