KCFA 27 - Pro Fights

February 17, 2018

Truman Memorial Building Independence, Missouri, United States