0
Anonymous
The last world cup was held in 2006 in Germany.
Wiki User
Chat with our AI personalities
Germany