This quiz is the bomb. by RobinJRichards

Question 5

The answer to Q4 was detonated in the vicinity of this Russian island group in the Arctic Ocean.

Novaya Zemlya

Back