0
Anonymous
The 2012 Summer Olympics will be held in London, UK.
Wiki User
Chat with our AI personalities
the 2012 Olympics was held in london, United Kingdom