customization

Customizing P90X for Specific Goals: Part I

by DIYWorkouts on April 26, 2010

Customizing P90X, Part VI: Running

by DIYWorkouts on April 12, 2010

P90X