The Last Taushiro

The Last Taushiro
NR 6 min
Amadeo García García is the last man to speak his language. When he goes, an entire culture will disappear. We went to find him in the Amazon jungle.

Movie Details

Original Language:English