World Synchronized Figure Skating Championships: Short Program

Sports

World Synchronized Figure Skating Championships from Stockholm, Sweden.

More From Sports/Figure Skating/Full Shows