Trivia Masters
· 142w
Answer trivia or riddles and win sats. Geography trivia question: Which of these cities is in Russia? Moscow, Rotterdam, Zürich, Barcelona
You now have 90 seconds to answer. Answer correctly first a...
Time's up. The answer is: Moscow