© 2008, 2019 Canadian Baton Twirling Federation | All rights reserved | Privacy Policy | Terms of Use | Site Map
Come see some amazing twirling! All levels of twirlers will be represented – twirlers from 5 to 23 years of age; beginning twirlers to elite twirlers. Competitors will ...