Blue Peter ยท S10E04
Expedition Ivory Coast The sinister story of the Sacred Masks and the Yacouba acrobats.