Search This Blog

Logo

Logo

Translate

Total Pageviews

Sunday, May 31, 2015

Finding Bigfoot: "Amazon 'Squatchin" on Now

The season premiere of Finding Bigfoot, "Amazon Squatchin," is on right now on Animal Planet. The BFRO team is in the Amazon rainforest searching for the mapinguary - is it a bigfoot, giant sloth, or some other monster?