Published On Jan 21, 2011
Birmingham, England, GREAT BRITAIN - 1995 World Figure Skating Championships, Ladies' Free Skate - Chen Lu of China won the Free Skate in order to move up from 3rd to win her only World Title.
show more
Birmingham, England, GREAT BRITAIN - 1995 World Figure Skating Championships, Ladies' Free Skate - Chen Lu of China won the Free Skate in order to move up from 3rd to win her only World Title.