Steve Ballmer is feelin it at Staples Center

24th June 2021 11:52pm

158 upvotes. 64 comments.

1280 x 592p 2.91 MB 1,366 Kbps 16.23s

Tags

Steve