0
Anonymous
there was no 2011 world cup they are every four years the last one was 2010 in South Africa it was won by Spain the next one is 2014 in Brazil
Wiki User
Chat with our AI personalities
there was no 2011 world cup hey are every four years the last one was 2010 in south Africa and it was won by SPAIN