Are You Training For Fads, Fantasy Or A Fight? By Tom McHale|2023-01-10T15:57:58+00:00January 10th, 2023| A useful and factually accurate take by Tom Givens on the realities of self-defense encounters. The results from 70 street encounters by his former students may surprise you... Read More 0