Finding Bigfoot
Season 6
Ep 100. Untold Stories: Squatch and the City
- July 20, 2014
The squatchers share stories from NYC territory. Skeptics give the squatchers a hard time.
The squatchers share stories from NYC territory. Skeptics give the squatchers a hard time.