0
Anonymous
The current 2008 Summer Olympics are in Beijing, China... the next 2012 Summer Olympics are held in London, England.
Wiki User
Chat with our AI personalities