Canelo Alvarez Sick Power!

Check out this esnews video.