Fight Card Entertainment: No Mercy
Sep 29, 2012
Venue
SportsZone
Promotion
Fight Card Entertainment
Enclosure
Cage
Location
Melrose Park, Illinois, United States