The alpine forest of Idaho has plenty of Bigfoot sightings. From campers and hunters to Forest Service employees the reports just keep rolling in. Listen in to learn more.