Connect with Swerve


Coming Events

Events from March 29 to March 30

Single Day Events

This event has been postponed. ... Learn More
Cost: Free Event
Sunday, March 29th, 2020
Presented by the Calgary Bach Choir. Groundbreaking Calgary premiere performance of Palestrina's timeless music in a ... Learn More
Cost: $20; children and students, free.
Sunday, March 29th, 2020

Recent Blog Posts