Finding Bigfoot - Season 3 Episode 21 -
Season 3, Episode 21 - Bigfoot the Friendly Ghost
The team travels to Illinois to meet a man who claims to have recorded Bigfoot howls in his own backyard. After several witnesses share their sightings of these creatures in some unusual locations, the team sets up a musical bait trap in hopes of enticing a curious Sasquatch to come take a peek.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.