XFC 23

XFC 23: Louisville Slugfest

Apr 19, 2013

Venue

Kentucky International Convention Center

Enclosure

Cage

Location

Louisville, Kentucky, United States

Follow Us

Other Details