Meet The Natives sees five different tribesmen leave their villages in Vanuatu in the South Pacific and visit the United Kingdom. Filming their adventures they take a look at the British way of life.
Upcoming Episode
Your Next Unwatched
1x01
Episode 1
aired Sep 27, 2007
Comments