The Final: Cha Cha Cha

The Cha Cha Cha of the final in the 2011 WDSF World DanceSport Championship in Singapore.

QRNKbKAac6A

Latest PostsSubscribe to blog RSS