Amazon Squatchin' Finding Bigfoot : Season 7 Episode 1
TV-PG Animal Planet 45m int(0)
Aired: May 31st, 2015 @ 12:00 AM EST on Animal Planet
In the season premiere, the team explore the Amazon River basin in search of the mapinguari, an ape-like creature that, according to folklore, has one eye and a second mouth on its stomach.