Blog
/ Miscellaneous
World Cup Final in Boston An MIT- and Boston-centric look at the Italian victory.
an Italian victory in World Cup soccer. It would be hard to imagine greater excitement in the streets of Palermo.
For France, though, all they ... was huge here in Boston, home to a large Italian-American population



