The 13 championships won by the Boston Celtics before 1978 actually belong to the Los Angeles Clippers

31st May 2023 7:28pm

2 upvotes 2 comments

404 x 720p 3.73 MB

Tags

Related Clips