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