Sunday, October 31, 2010

Apparently, there are more cell phones in India than there are toilets.

Here.

No comments: