p90x.iamcanadian.org
Respect. Rolling With Punches.
What does it take to stick to your plan? I hear it all the time, what is your motivation? How do you keep going? I think we all gain inspiration and motivation from many places, just look at Tumblr…