Date: Oct 26, 2013 Location: Paris, France Organization: 100% Fight
Watch Diana Belbita vs Iony Razafiarison Fight Video Superior FC 18 - Superior Fighting Championship 18 watch video >>