Skip to main content
Drimble Massachusetts

'This feels like being home!': Italian soccer fans celebrate victory in North End

Joyous fans swarmed the North Ends' streets and bars after Italy won the European Championship on Sunday. Italy beat England 3-2 on penalties after the match at Wembley Stadium end…

Related places

Topics

More from Greater Boston