Australian figure skater Jo Carter has delivered one of the best performances of her career, placing 11th in the free program at the 2005 World Figure Skating Championships in Moscow.
Australian figure skater Jo Carter has delivered one of the best performances of her career, placing 11th in the free program at the 2005 World Figure Skating Championships in Moscow.