29 Dec 2014
Where is mount Russell?
Question: Where is mount Russell?
Choices:
In Spain
In France
In Germany
In the United States
Correct answer:
In the United States
Question: Where is mount Russell?
Choices:
Correct answer: