0
Anonymous
Spain won the 2010 world cup.
They defeated Holland in the final
Wiki User
Chat with our AI personalities
Spain 1-0 Netherlands