Joshua Snyder - (22-60) Intermediate Men / Short Program

3. Joshua Snyder at Greater Chicagoland Fall Invitational

Watch the video