World Masters Functional Fitness Championships
The Canadian Functional Fitness Federation is a non-profit corporation serving as Canada's national sport federation for competitive Functional Fitness. This event is expected to bring over 600 participants across three […]