Denver fans erupt in a standing ovation at the end of the first half leading by 17

1st June 2023 9:32pm

187 upvotes 32 comments

960 x 540p 3.93 MB

Tags

Related Clips