Muscle & Power, CORE Workout

3 rounds of:
10 KB oblique swings (side to side)
10+10 KB side bends
10 DB snatches
20 DB Russian twists
10 (hanging) Windshield vipers
Rest