Every minute on the minute for 12 minutes:

3 Barbell cleans
5 Push ups

3 Rounds of:

20 Walking lunges
10 KB deadlifts
7 Medicine ball burpees
20 KB high pulls
7 Medicine ball burpees
30 KB swings
7 Medicine ball burpees
500m row