A lot of very co-ordinated people are competing in Saint John this week.
The Canadian Baton Twirling Championship is underway at Harbour Station until Friday.
New Brunswick will have over 40 athletes competing at different levels.
Competition begins today and carries on through the week with the closing ceremonies on Thursday.