Competitions 24/25

Cup of China 2024 – Preview

The 2024/25 Grand Prix Series continues with an event in Chongqing, China from the 22nd-24th of November. Here’s a rundown of who you can expect

Read More »