Reporter: "Just how competitive are you" DeMarcus: About 17 technicals worth"

22nd February 2017 11:58am

301 upvotes 49 comments

1280 x 720p 4.31 MB

Related Clips