LFA 28
Jackson vs. Luna
Date
Dec 08, 2017
Venue
The Bomb Factory
Enclosure
Cage
Location
Dallas, Texas, United States
Referee
Steve Armstrong
Dec 08, 2017
The Bomb Factory
Cage
Dallas, Texas, United States
Steve Armstrong