Adam Abbas Working the Pads

Adam Abbas
Adam Abbas sharpens his combinations, timing and movement during a pad-work session with his coach.