frozen body

Bigfoot in NY?
Bigfoot in NY?
Bigfoot in NY?
In 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.