Finding Bigfoot
Season 11
Ep 6. Squatchy Tonk
- TV-14
- January 29, 2017
- 47 min
A bigfoot festival attracts the team to a city just outside of Nashville, but it's a bizarre revelation that encourages the team to invite a country star to come squatching with them. She just might be the bait they need to lure in a bigfoot!