Share
Here are the five group dances of the 2011 IDSF PD World Latin final in Luxembourg. All in 1080 HD! And there is still more to come ...
By WDSF Communications on 24 May 2011 10:25