1,607,532 views | Camille A. Brown • TED Studio

A visual history of social dance in 25 moves