XFC 23 - Louisville Slugfest

  • 10 fights
  • 625 views

Name: XFC 23
Title: Louisville Slugfest
Date: Apr 19, 2013
Time: 7:00 PM PST
Location: Kentucky International Convention Center, Louisville, Kentucky, United States
Organization: Xtreme Fighting Championships (Florida)