Filthy Fifty Workout

For Time:

50 Box Jumps
50 Jumping Pull Ups
50 Kettle Bell Swings
50 Walking Lunges
50 Knees to Elbows
50 Push Press - 45 lbs
50 Back Extensions
50 Wall Ball Shots 20 / 14
50 Burpees
50 DU / 100 Singles