Canadian Baton Twirling Federation

Welcome to

Canadian Baton Twirling Federation


The Home of Baton Twirling in Canada