26 — 30 May 2025 |Blackpool, United Kingdom
Previous competition
25 May 2025
The next competition
27 May 2025
Follow the news on social networks