0
Anonymous
Italy won the world cup in 2006, France came second.
Wiki User
Chat with our AI personalities