0
Anonymous
ICC World Twenty20, Final happened between Sri Lanka and West Indies. At Colombo (RPS),on Oct 7, 2012.West Indies won the 2012/13 ICC World Twenty20.
Xander Weimann ∙
Chat with our AI personalities