Check your local listings

Brazilian Bigfoot

Adventurer Richard Terry journeys deep into the Amazon rainforest to find the truth behind sightings of a tall shaggy beast that have occurred deep in the jungle.

Find out more