Mecca
Canadian Grant Roberts is changing the way people think about health and fitness.
By Fitness Experts Magazine - Issue 1 - 2010
mecca mec-ca noun \me-ka\
An extraordinary place or center
that is visited by many people
who share of a common goal.
Canadian Grant Roberts is changing the way people think about health and fitness.
By Fitness Experts Magazine - Issue 1 - 2010