Filthy 50!

50 reps each for time. Must finish each station before moving to the next. Order of stations is up to you:

Box Jump

Jumping Pull-up

Kettle Bell Swing

Lunge Steps

Knee to Elbows (see pic)

Push Press

Back extension

Wall Ball

Burpee

Double Under