0
Anonymous
It is Summer Olympic games only in 2012 (not winter), and the host city is London, England. There are no Winter Olympics in 2012. The next Winter Olympics will be held in Sochi, Russia in 2014.
Wiki User
Chat with our AI personalities
Nagano, Japan in 1998