England win T20 World Cup 2010

May 18, 2010

Congratulations England! Well played. Finally, got your hands on a trophy. Collingwood seemed like a different person this tournament.

The Proteas need not feel too bad (or is that rubbing salt?) 😉