Toggle navigation
Aliensbrain
Home
Topics
Quizzes
Notebooks
Community
Sign in
sports Online Quiz - 15
The 2012 Olympic Games are scheduled to be held in...
The 2012 Olympic Games are scheduled to be held in
general knowledge
sports
Italy
London
Spain
Sudan
Show answer
Correct Option:
B
Find more quizzes: