0
Anonymous
The 2010 FIFA World Cup final will take place on 11 July 2010 at the Soccer City Stadium in Johannesburg.
Wiki User
Chat with our AI personalities
It will be held in Madrid.