These Canadian Dudes Think They Found Sasquatch

Whatever it is sure can move through the snow quickly.