Scotland fans' World Cup takeover lands Boston a new sister city (opens in new tab)
After a whirlwind World Cup romance, Boston and Glasgow, Scotland, are getting hitched — they’re becoming sister cities.
Read the original articleAfter a whirlwind World Cup romance, Boston and Glasgow, Scotland, are getting hitched — they’re becoming sister cities.
Read the original article