Put your hands together to welcome the Twenty20 World Champions as the heroes land on the Indian soil. Not a sports freak though, an Indo-Pak match does gives me this new avtaar. To me its a celebration, not just for winning the Cup, but for defeating Pakistan. Kudos to the team!!!