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 - 95 lbs
50 Back Extensions
50 Wall Ball Shots - 20 lbs
50 Burpees
50 Double Unders / 100 Singles