This elite Tacfit workout from Alberto Gallazzi builds strength, agility and endurance all at once. First, repeat each exercise for 20 seconds followed by 10 seconds recovery.
Repeat eight times. Rest for 60 seconds then repeat using the reps below. Complete as many rounds as you can in 20 minutes, then get the hell out.