Meeting of the Minds Quiz

Choose the correct answer.
Question[ 1/10 ]
In which city does the 'Meeting of the Minds' take place?
A.London B.Paris C.New York D.Tokyo
Back Top
Privacy Statement Terms of Service Contact