Italia! Italia! World Cup Final
We recently visited Maine and then Boston to see old friends. On Sunday, we went to the North End, which is the Little Italy of Boston, to watch the World Cup final of Italy vs. France. It was wild. Police closed the main streets in the area and people flooded local cafe to watch through the front windows.