Yann Macherez, National Geographic Channel Adventure Ambassador 2010

Yann Macherez from France talks about being a National Geographic Channel Adventure Ambassador to South Africa.