Battle Arena Battle Arena Birmingham

Battle Arena

Battle Arena Birmingham results

Battle Arena brought 21 phenomenal action-packed bouts to The New Bingley Hall in Birmingham on March 19th. And what a night it was for the