Last of the Giants
Facing the Beast
S3 E7:
After the challenge of landing a moturo, Cyril sets his sights on a new giant: the paiche.
Last of the Giants