![Bigfoot the Friendly Ghost](/assets/artwork/1x1.gif)
Finding Bigfoot
Bigfoot the Friendly Ghost
S3 E19:
The team travels to Illinois to meet a man who claims to have recorded bigfoot howls in his own backyard. Several witnesses share their sightings of these creatures in some unusual locations, including a graveyard.