South Africa 2010 Opens

South Africa's Local Organising Committee for the hosting of the 2010 FIFA World Cup finals opens for business.

Comments