Kristi Yamaguchi: Triple Putz

5/21/2008 12:36 PM PDT
When "DWTS" winner Kristi Yamaguchi said last night she'd never had to think about the position of her feet before, she forgot where ice skates went all those years.


Were those triple salchows just luck?