Finding Bigfoot Backdrop Blur

Video Loading...

Finding Bigfoot S07 E01 Amazon Squatchin'

Overview

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.