Punchy Workout

3 Rounds for Time

21 Kettle Bell Swings (53 lbs.)
15 Pull Ups
9 HSPU's

Thanks to Spence for naming this one. I was able to do everything unbroken, just need to push it a little harder on the runs.