Description

The 2010 FIFA World Cup is held in South Africa, and is won by Spain, with the runner-up being the Netherlands

Location

South Africa

Rate

Important (6)

Sphere

General

Comments