Fight Town – June 2023 Written by meca on 29 April 2023. Leave a Comment Date: Saturday 3rd June 2023 Doors Open: 17:00 Fight Town returns to MECA for another fantastic installment