Budo Fighting Championships 27

Budo Fighting Championships 27

Feb 24, 2018

Venue

De Vere VILLAGE Herons' Reach

Enclosure

Cage

Location

Blackpool, England, United Kingdom

Fight Card

Cancelled Bouts

Follow Us

Other Details