Bob Gymlan
The Bigfoot Reports of South America (1x30)
Air date: Aug 03, 2017
To accept the possibility of a creature in North America, is to accept the probability of more of said creature in South America.
- Premiered: Jan 2016
- Episodes: 108
- Followers: 0