Filthy 50 Workout

“Filthy 50”
For time:
50 Box Jumps – 24"
50 Jumping Pull Ups
50 Kettlebell Swings 1 pd
50 Walking Lunges
50 Knees to Elbows
50 Push Press 45lb
50 Back Extensions
50 Wall Ball 20/14lbs
50 Burpees
50 Double Unders