As thousands of Scotland and Haiti fans cheered together in Foxborough, the World Cup seems to have finally arrived in the Boston area. trib.al/GKgHev8
trib.al
As thousands of Scotland and Haiti fans cheered together in Foxborough, the World Cup seems to have finally arrived in the Boston area.