Date: Sep 15, 2017
Location: Bedford Park Swanson Center, Bedford Park, Illinois, United States
Organization: Total Fight Challenge
Kyle Kurtz vs. Adam "El Natural" Cella Full Fight Video Bellator 138 - Unfinished Business watch video >>