Swing and Hip Hop have a lot in common: historical, musical, cultural and dance wise.. Both dances offer a lot more possibilities for self expression, improvisation and community than most other dances. How well those two dances and music styles can inspire and enrich each shows this video: