8 minutes to complete 100 wall balls; with the time remaining, do as many pull-ups as possible

Rest 3 minutes, then complete:
50 Wall balls
1000m Run

Media:
LeanFit, August 22, 2014