The moment Knicks fans have been waiting 53 years for Orange and Blue confetti raining down on City Hall while 'We Are The Champions' plays

18th June 2026 2:26pm

3,330 upvotes • 183 comments • 1280×720p resolution • 12.58 MB

Tags