Lunges and Restless Workout

For time:
3 rounds
15 wall ball (rx 9kg / 6 kg)
10 m KB lunge (KB 16 kg/ 12 kg) 2 x kettlebell
15 ground to overhead (KB 16 kg/ 12 kg) 2 x kettlebell
10 m KB lunge (KB 16 kg/ 12 kg) 2 x kettlebell

Time cap 15 minute.