Date: Jun 09, 2018
Location: Buffalo Run Casino and Resort, Miami, Oklahoma, United States
Organization: Xtreme Fighting League (Oklahoma)
Welterweight Title Match @ Rage In the Cage 67 watch video >>