John Michael Harden - (23-53) Novice Men / Short Program

10. John Michael Harden at Greater Chicagoland Fall Invitational

Watch the video