Kettlebell Workouts by Greg Brookes
Personal Kettlebell Trainer
Complete the exercises one after the other, then select next workout.