A visual history of social dance in 25 moves

1,658,421 views|
Camille A. Brown |
TED Studio
• June 2016