Joseph Diaz IS A BEAST ON THE MITTS!!! SICK POWER!!! – EsNews Boxing

Check out this esnews video.