I know these are 'mainstream' oriented programs and i usually stay clear of anything sold by infomercial but i gotta say they aren't too bad.
Insanity workouts are genuinely tough and Tapout XT too
I haven't tried P90X
I don't follow the programs exactly, i just use their workouts when i want a change up
Insanity workouts are genuinely tough and Tapout XT too
I haven't tried P90X
I don't follow the programs exactly, i just use their workouts when i want a change up