arrow_back
menu
P90X3 - Complex Upper
2013
33 minutes
A 30-minute workout that features alternating weighted resistance followed by explosive movements to help you achieve absolute upper-body strength and power.
More informationexpand_more
Collection:
P90X3 chevron_right