New tribe has been found in South America....but for some reason they still call these people "Indians".
http://www.foxnews.com/story/0,2933,360361,00.html
To me, they might as well be aliens.....like I wonder if they'd be friendly. I wonder what they think about the plane/helicopter that flew overhead. Wild stuff.
Bookmarks