Finding Bigfoot
Season 4
Ep 7. Bigfoot the Friendly Ghost
- TV-PG
- March 24, 2013
- 42 min
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 this elusive creature in unexpected locations.