World Cup at City Hall Plaza

Fans on Boston's City Hall Plaza reacted with raucous cheers following Italy's win over France in Sunday's World Cup Soccer championship in Berlin, Germany.

Thousands gathered there to watch the game, called by ABC's Dave O'Brien, on a big screen.

Claudine Ebeid was there and has this report.

This program aired on July 10, 2006. The audio for this program is not available.


More from WBUR

Listen Live