Archive for September 8th, 2007

Why I think Telegraph India is a dumb newspaper

Here I was, trying to find the India Japan game...
Read more