Garage Games WOD #3 Workout

For time:
15 cleans 155#
30 T2B
30 box jumps
15 C2B pull ups
15 KB thrusters 1.5pd
30 burpees
30 OH lunges 45#