LFA 33 Fight Video Highlights

LFA 33 took place on Friday night at The Bomb Factory in Dallas, Texas and check out the video highlights of the main card that aired on AXS TV.