The Canadian Functional Fitness Federation is a non-profit corporation serving as Canada's national sport federation for competitive Functional Fitness

 
CFFF-320.jpg

Our sponsers