Canyon Movement Company, Inc., a modern dance ensemble, is dedicated to creating and sharing the art of dance in performance, and to educating and building audiences of dance through community and collaborative projects.
Canyon Movement Company, Inc., a modern dance ensemble, is dedicated to creating and sharing the art of dance in performance, and to educating and building audiences of dance through community and collaborative projects.
View less