Budo Fighting Championships 27
Date
Feb 24, 2018
Venue
De Vere VILLAGE Herons' Reach
Enclosure
Cage
Location
Blackpool, England, United Kingdom
Feb 24, 2018
De Vere VILLAGE Herons' Reach
Cage
Blackpool, England, United Kingdom