Kettlebell Workout

A)
3 sets of:
2/2 Turkish get up
10 double KB Turkish sit up
12 dead stop Russian swing

B)
In every 2:30 x 3
5x 1 single arm snatch + 1 press
12 double KB front rack alt. reverse lunge

C)
EMOM 9'
1: 16 alt. Gorilla row
2: 16 double KB thruster
3: 8/8 single arm hang clean