Archive for June, 2008

The BIG LIE about functional training

Monday, June 16th, 2008