Here are the final dances from Kristi Yamaguchi on DWTS where she got a perfect 60.
The Cha Cha Cha dance off
The Freestyle
Update: These were the last two dances from part one of the finals.
The Finals: Kristi Yamaguchi
Tuesday, May 20, 2008Labels: Asian American, Dancing with the Stars