Tuesday, September 17, 2002

Hindu Finger Puppets. Is this a great country, or what?