John Michael Harden - (23-53) Novice Men / Short Program
10.
John Michael Harden
at
Greater Chicagoland Fall Invitational
Watch the video