Bigfoot’s Head Is Frozen In New YorkBigfoot’s Head Is Frozen In New YorkIn the video he displays the frozen head and even does close-ups. This isn't that grainy, shaky, dark video that we're used to....this is pretty clear.Steve KingSteve King