Expedition Bigfoot - Season 2 Episode 6 -
Bigfoot's Lair?
The team discovers a Kentucky cave system that may be Bigfoot's lair.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.
The team discovers a Kentucky cave system that may be Bigfoot's lair.