Headhunters of the Amazon
- Episode aired Jul 3, 1997
- TV-14
- 48m
A powerful tribe of headhunters once ruled the jungles of Ecuador.A powerful tribe of headhunters once ruled the jungles of Ecuador.A powerful tribe of headhunters once ruled the jungles of Ecuador.