Soke Jim McDade
10th Dan, Founder
Jim McDade is an instructor of international repute and is a founding member of TSD, having trained for over 60 years
Jim McDade is an instructor of international repute and is a founding member of TSD, having trained for over 60 years