180 Cumberland Avenue, Bryanston 2191, South Africa
Distance: 30 m
Company description
An organization dedicated to train law-abiding citizens in Self Defence and to defend themselves against gun / knife & physical attacks. Fitness isn' t a pre-requiste but you will become more fit. P