10 interesting facts about ICC World Twenty20

10 interesting facts about ICC World Twenty20.

10 interesting facts about ICC World Twenty20.