8th February 2025 11:58pm
78 upvotes • 17 comments
The Boston Celtics Showed Us EXACTLY What Everyone Feared