Italians celebrate big Euro Cup Final victory in SF
"It just feels beautiful!" The 2020 Euro Cup Finals between Italy and England and NBA Finals meant huge crowds partying in San Francisco's North Beach neighborhood.
More Videos
From CNN Newsource affiliates