Kyle Irvine Boxing Training Highlights

Kyle Irvine
Kyle Irvine combines heavy-bag work and pad drills during an energetic boxing training session.