Bigfoot must REALLY like being in the snow, considering ALL the videos of him trudging through it. Doesn’t he ever want to go to Miami and hit the beach?