0
Anonymous
The 2012 Summer Olympic Games will be held in London, England.
Wiki User
Chat with our AI personalities