Date: May 05, 2018
Location: Grangemouth Sports Complex, Grangemouth, Scotland
Organization: Budo Fighting Championships
FFC First Fighting Championship - Ryan Lafferty VS Nathan Bowles watch video >>
FFC First Fighting Championship - Ryan Lafferty VS Nathan Bowles watch video >>