INVICTA FC 10 FULL CARD ANNOUNCED

INVICTA FC 10 FULL CARD ANNOUNCED Friday, December 5 – Live on UFC Fight Pass KANSAS CITY,