Reports of howls in Washington state by local Bigfoot researchers give the team a chance to use its high-tech thermal equipment to investigate.
Views: 98
Serie: Finding Bigfoot
Episode Title: Squatch Spies
Air Date: 2013-01-06
Year: 2013
Please help us to describe the issue so we can fix it asap.