Polaris 25 Grand Prix Results and Review
Polaris 25 Grand Prix took place in Wales on 30 September, 2023. The event hosted eight of the top players in the sport to go head-to-head in a Grand Prix eight-man tournament. Prelims, as always, were super exciting to watch on and are free to view on YouTube. The prelims
Read more