India is the World 20-20 Champions

India
October 18, 2007 8:42am CST
India is the first champions of World 20-20 Cricket World Cup..No one can change this fact because it is a part of the history...History never changes
1 response
• Singapore
18 Oct 07
India is the 20-20 world cup champs.. yes.. The undeniable fact is the 20-20 world cup is a batsman's area rather than a bowler.. So our team all along have a good batting line-up (but forget those 50-over word cup matches). So no need to say we can shine in 20-20...