Invicta FC 25

2017-09-01
Lemoore, California, United States

Event details

Promotion
Invicta FC
Venue
Tachi Palace
Location
Lemoore, California, United States