Check out the footage of a group of hikers in the Tantalus Range near Squamish, British Columbia, whom spotted “a little black dot” moving in the distance along the snow white landscape. Could this be a Sasquatch?
Check out the footage of a group of hikers in the Tantalus Range near Squamish, British Columbia, whom spotted “a little black dot” moving in the distance along the snow white landscape. Could this be a Sasquatch?