Program Types: Arts and Culture, Community-Led,

Triangle Squares does modern square dancing with an upbeat style, a wide range of music, and a dash of flamboyance.

Website | Twitter | Newsletter Archive