Yahoo
Advertisement
Advertisement
CBS News

Fans cheer on Team USA at World Cup watch party in Boston

It was the first night of the FIFA Fan Festival in Boston, where soccer fans cheered on Team USA in the World Cup. WBZ-TV's Brandon Truitt reports.

Advertisement
Advertisement
Advertisement
Mobilize your Website
View Site in Mobile | Classic
Share by: