Budo 56 results Aaron East 13/03/2023 Budo Fighting Championship 56 went down last night at the Grangemouth Town Hall in Falkirk, and what a night of pure unadulterated organised violence it Read More »