That was so far the greatest moment in this year's Worlds.Loving Takahashi/Tran & Japanese fans reaction. Just made my day...
Thrilled for Takahasi/Tran!!!! Loved them in the K&C.
Congrats to Aliona and Robin for their 3rd World title (it is 3 right)