Wednesday, February 16, 2011

The Least You Should Know (2/16)

New pictures have been released of an isolated tribe living on the Brazil-Peru border. They're very primitive; they still have dial-up.

No comments: