What is Team Dancing?
If you have never participated in team dancing or seen it performed, you might assume that team dancing is the same thing as cheerleading. While both are very challenging sports, there are several key differences between the two.
Like other forms of dance, team dancing is something you have to train for. It is a very [...]



