XFC 31
Aug 19, 2017
Venue
Logan Metro Sports Centre
Enclosure
Cage
Location
Queensland, Australia