Blog Diamond Dance Challenge — Studio Dance and Vocal Competition: 13 Solo Styles, Improvisation, Duos, Troupes, Championships and a Title Level, by Age 5 min read