Canelo Working Hard In Camp For May 9 Kirkland Fight

Check out this esnews video.