APFC 15: Rumble at the Temple
Nov 30, 2013
Venue
Players Indoor Sport Center
Enclosure
Cage
Location
Naperville, Illinois, United States