Worl Cup T20 - In favour of INDIA

India
June 9, 2009 8:14am CST
Will INDIA be winning the World Cup T20 title for the second time? Kudos for your replies!! Share your thoughts.
No responses