Training Programs Defence Lab Virtual HQ – The Science of what works in Self-Defence Logen Lanka Oct 17, 2016 0 How many times have you thrown a jab in training? 1000 times or never before? Defence Lab's Virtual HQ makes you…