XFC 18

XFC 18: Music City Mayhem

Jun 22, 2012

Venue

Nashville Municipal Auditorium

Enclosure

Cage

Location

Nashville, Tennessee, United States

Cancelled Bouts

Follow Us

Other Details