BKFC 28: Fisticuffs frenzy at Rio Rancho Events Center

Eleven bouts made up BKFC 28 (Bare Knuckles Fighting Championships 28) at the Rio Rancho Events...

Read More