Which city hosted the 2008 Olympics?

Turin
London
Beijing
Stockholm

Trivia Crack Answers Main Page