0
Anonymous
Spain won the world cup 2010, Netherlands were second, Germany was third. Spain also won the Euro cup in 2008, and Germany was second.
Wiki User
Chat with our AI personalities