Aftermath of the Fight Thursday (June 25) – As you follow this saga from P90X, to GoodLife to my home at @CrossFitCanuck, there have been ups and downs along the
Aftermath of the Fight Thursday (June 25) – As you follow this saga from P90X, to GoodLife to my home at @CrossFitCanuck, there have been ups and downs along the