LFA 33
Willis vs. Stewart
Date
Feb 16, 2018
Venue
The Bomb Factory
Enclosure
Cage
Location
Dallas, Texas, United States
Referee
Steve Armstrong
Feb 16, 2018
The Bomb Factory
Cage
Dallas, Texas, United States
Steve Armstrong