Video Shows Isolated Indian Tribe in Brazil

SANDALS - The Perfect Gift

A newly released video captures the first fleeting images of an indigenous tribe living in Brazil’s Amazon jungle that’s thought to have had very little contact with the outside world.

    



Wal-Mart.com USA, LLC