Videos by XFC sports. XFC SPORTS The Xplosion fight championship. One of the best Mixed Martial Arts (MMA) organizations in Africa. @xfcsports @[email protected]
We all fall, but we get up because the ground is not a place for a champion
Henock muamba
#xfcsports loading