Todd is joined by local man Pj Jensen, who grew up in the area and has been tracking Bigfoot for several years. Jensen talks about what he has seen that leads him to believe Bigfoot is lurking in the area, and goes over his extensive research.
Episode 14- Local Bigfoot Sightings
Episode 14- Local Bigfoot Sightings