Flex Dance Program believes in the power of dance and music to bring about positive transformation for youth in difficult circumstances.
Photo by Carol Dragon