India are Twenty 20 World Champions!

image

Congratulations to Indian cricket team and to all Indians! Chak De India!