Turkish Get Ups!
Every three minutes, for 15 minutes, 5 sets of:
Turkish Get ups x 3 Reps each arm
Strict Handstand Push up x 5 Reps (hardest variation possible)
Three rounds for time of:
10 Single Arm Kettlebell Push Press (24/16 kg)
30 Kettlebell Swings (24/16 kg)
Run 400 Meters