Skip to main content

Trainor Dance uses movement as a playground for ideas that provoke, inspire and enlighten. We create dance that awakens ... more