Wednesday, March 07, 2007

The Image Awards

Apparently, India's image went up last year, with us being most popular in Indonesia, and also Canada, while somewhat popular in the US.

No comments: