NORDIC Cities on GeoGuessr: AMERICAN gets a top score? [PLAY-ALONG]

Published --