Where were the 2004 Olympics celebrated?

Barcelona
Athens
Beijing
London

Trivia Crack Answers Main Page