The team travels to the Amazon River basin in search of the mythical Mapingua...
Finding Bigfoot
Season 7 Episode 1: Amazon Squatchin'
The team travels to the Amazon River basin in search of the mythical Mapinguari. With one eye and a gaping mouth on its stomach, the team does not give into the myth, convinced it's yet another undiscovered primate, and set out to find it...