Blog
/ Miscellaneous
World Cup Final in Boston An MIT- and Boston-centric look at the Italian victory.
, thousands of fans showed up at Boston's City Hall to watch the Final ... the scene below (note the delicious Mike's Pastry at right):
not your ... greater excitement in the streets of Palermo.
For France, though, all they





