VIDEO: India's love of Twenty20 cricket

What is it about Twenty20 cricket that has made the sport more popular in India than anywhere else?

Log in or register to post comments & add related