P90X3 - Complex Upper·2013·33mA 30-minute workout that features alternating weighted resistance followed by explosive movements to help you achieve absolute upper-body strength and power.Mark as watchedRateP90X3P90X3 - Ab Ripper2013IMDb0.0P90X3 - Agility X2013IMDb0.0P90X3 - Cold Start2013IMDb0.0P90X3 - Complex Lower2013IMDb0.0P90X3 - Complex Upper2013IMDb0.0CurrentP90X3 - CVX2013IMDb0.0P90X3 - Decelerator2013IMDb0.0P90X3 - Dynamix2013IMDb0.0P90X3 - Eccentric Lower2013IMDb0.0P90X3 - Eccentric Upper2013IMDb0.0P90X3 - How to Accelerate2013IMDb0.0P90X3 - Isometrix2013IMDb0.0P90X3 - MMX2013IMDb0.0P90X3 - Pilates X2013IMDb0.0P90X3 - The Challenge2013IMDb0.0P90X3 - The Warrior2013IMDb0.0P90X3 - Total Synergistics2013IMDb0.0P90X3 - Triometrics2013IMDb0.0P90X3 - X3 Yoga2013IMDb0.0