Filthy Fifty Workout

For time:
50 box jumps
50 jumping pull-ups
50 kb swings (35#)
50 walking lunges
50 KTE
50 push press (45#)
50 back extensions
50 wall ball shots
50 burpees
50 double unders

I am not Tim, that's all I have to say!