LFA 35
Newell vs. Luque
Date
Mar 09, 2018
Venue
Arena Theatre
Enclosure
Cage
Location
Houston, Texas, United States
Referee
Joe Soliz