Karate

John Riddle – Riddle Defense – EP104

John Riddle is a world-renowned Self Defense Specialist, a private security professional,and Motivational Speaker. During his air force career, he earned the title of Combat Arms Training Instructor.As a police officer, he continued to develop his expertise with weapons and defensive tactics.During his 16 years as a SWAT operator, he conducted well over 1000 SWAT John Riddle – Riddle Defense – EP104