New GTR24H Shop Launched

We have had a merchandise store for years. But it has always been shoehorned in together with signups, spectator tickets and other unrelated products. We have also always tried to have inventive cool racing or sim-racing-related products that are NOT company merch. Like the, in our opinion pretty cool, racing terms products that feature famous […]