The seventh season of the internationally popular television series premiered in a Moscow metro station.
Tag: subway
Posted inEastern Europe & Russia, Russia, Society
The seventh season of the internationally popular television series premiered in a Moscow metro station.