Did This Hiker Film Bigfoot Scaling Snowy Mountain in Squamish BC?
Some hikers in the Tantalus Range near Squamish, British Columbia, filmed what they describe as “a little black dot” that appears to be walking in the distance along the snow white landscape. You can hear one of the hikers wondering out loud if it could be a Sasquatch. It certainly looks like something is moving but at that distance, I can’t tell if it’s on four legs or two. Can you?