Camp nou I think. Its Barcelona's stadium :)
yes
in the fan store.
yes you can although it is better on the new version
66 on FIFA 11
The 2010 FIFA World Cup Final will take place on 11 July 2010 at the Soccer City Stadium in Johannesburg.
10
fifa 11
The 2010 FIFA World Cup final will take place on 11 July 2010 at the Soccer City Stadium in Johannesburg.
Cowboys Stadium
The Millenium Stadium in Cardiff.
Yankee stadium