F.I.S.T. Combat


F.I.S.T. March 3rd, 2017 – review

F.I.S.T. Combat, which has been running in Northern California and is on public access TV in Santa Cruz, made their Southern California debut on March 3rd in San Diego. Having…