XFC 18: Music City Mayhem
Jun 22, 2012
Venue
Nashville Municipal Auditorium
Enclosure
Cage
Location
Nashville, Tennessee, United States