Invicta FC 3: ‘Penne vs. Sugiyama’ to be streamed for FREE October 6th
Invicta Fighting Championships will stream its highly-anticipated Penne vs. Sugiyama, world championship 14-fight women’s professional Mixed Martial Arts (MMA) event, live in its entirety and free of charge.