About CriticalPerformance Endurance Sports
critical performance is based in kelowna, bc, canada. with over 25 years of racing exp., combined with exerercise physiology degree and technical training certified by trican, bi can... Read more
critical performance is based in kelowna, bc, canada. with over 25 years of racing exp., combined with exerercise physiology degree and technical training certified by trican, bi can... Read more