World Cup T20 - In favpur of INDIA

India
June 9, 2009 8:12am CST
Will INDIA be winning the T20 world cup title for the second time? Kudos for your replies!!!
No responses