P90X3 - CVX Poster

P90X3 - CVX

2013 0h 30m star 7.6 / 10

Resistance-plus-intervals for a full-body burn.