Search results

  1. B

    O/T T20 Cricket World Cup

    So it started in Oman yesterday with the major matches to be played in the UAE. I live 800m's from the stadium in Dubai, it will be a nightmare with traffic and parking. Fancy India to win this year. Anybody coming over to watch?
Back
Top