twitter google

Invicta FC 25 Headed To California This August

Invicta FC 25 will take place from Tachi Palace in Lemoore, California this August.

No bouts have been set for the event yet, but it will stream live on UFC Fight Pass.