Fans flood the streets of Boston to celebrate the Celtics NBA win
Thousands of fans flooded the streets of Boston to celebrate the Celtics winning their 18th NBA championship.
Thousands of fans flooded the streets of Boston to celebrate the Celtics winning their 18th NBA championship.