Watch Your Step

[Turin, March 27. Image via Getty.]

China's Yan Liu performs during the Ladies' Free Skating competition at the World Figure Skating Championships on March 27, 2010 at the Palavela ice-rink in Turin. AFP PHOTO / YURI KADOBNOV (Photo credit should read YURI KADOBNOV/AFP/Getty Images)

Advertisement

Share This Story