About Greg James Martial Arts
Greg James brings a wealth of skill, knowledge and experience in self-defense and hand to hand combat. He has developed a collective of strategies on defensive techniques that are specifically designed for the safety and security of ordinary citizens.