XFP 5
Apr 25, 2015
Promotion
Xtreme Fight Promotions
Enclosure
Cage
Location
Lucama, North Carolina, United States