GKR Karate International World Cup 10

28/06/2019

Marshall Arena - United Kingdom

2019 saw the 10th GKR World Cup come back to the UK and this time it was hosted at the…

Read more