Everyday Martial Artist
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.A