Chipperish hell Workout

For time

Row 1000m
50 wallballs
40 KB swing 20kg
30 ghd situps
3x
15 pullups
5 thrusters 50
15 t2b
10 box jumps