If you're a firm believer in Bigfoot, or are looking to be convinced - you can camp out with Bigfoot researchers, and learn more about the elusive creature in New York.
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.