Luke Babbitt puts Robert Covington on the ground and finishes over Amir Johnson

1st November 2017 8:50pm

37 upvotes. 18 comments.

1280 x 720p 2.46 MB 2,111 Kbps 9.20s