Showing posts with label indonesia. Show all posts
Showing posts with label indonesia. Show all posts

Tuesday, November 04, 2008

The Orangutan Video



I was here. I filmed it. I don't think i will ever see anything like it again.