A group of hikers in the Tantalus Range near Squamish, British Columbia, spotted a strange figure moving along the snow with great ease..
Watch the amazing footage below.
What kind of creature stands erect and lives in an otherwise unlivable place such as this? Why Sasquatch, of course! Continue reading