Regular

About to start Discovering Bigfoot on Netflix. Has anyone seen it? What do you think of it?