Live stream preview
Advanced 30-Minute Upper Body & Core
31m
This workout has three parts with 24 different movements. Part 1 is a series of abs on the floor, part 2 is dumbbell standing upper body, and part 3 is a final burnout!