Premier Fight League 13
Oct 21, 2017
Venue
MMA Masters
Enclosure
Cage
Location
Miami, Florida, United States