Square Dance History Project
The rich story of North American square dance finally has a home in the digital age.

Cheyenne Mountain Dancers

Typical program of the Cheyenne Mountain Dancers, demonstrating a range of social dance styles