BKFC 63: Hart vs. Starling

BKFC 63: Hart vs. Starling

BKFC 63 took place Saturday, August 3, 2024 with 10 fights at Legendary Sturgis Buffalo Chip in Sturgis, South Dakota, USA.