Watch: world's fastest shed embarrasses opponent at the strip

We Recommend