Demar thousand yard stare at end of the game

1st May 2018 10:56pm

4,017 upvotes. 600 comments.

1280 x 720p 5.16 MB 2,707 Kbps 15.19s

Tags

star the game