LeRoy Ellis Game 7 1966 NBA Finals vs CelticsCeltics won the game 95-93 and the championship

29th August 2025 2:23pm

16 upvotes • 3 comments • 640×480p resolution • 8.71 MB

Tags