2023 Rally of Chile

2023 Rally of Chile

The 2023 Rally of Chile returned to the FIA World Rally Championship calendar for the first time since 2019. Based in Chile’s second-largest city, Concepción, the stages took place in the surrounding forests with their […]

Max Verstappen - 2022 Japanese GP
Formula 1

Big in Japan

Anyone taking a cursory glance at the sports pages will have seen that Red Bull’s Max Verstappen recently won his second Formula 1 title under slightly bizarre circumstances. A late penalty for Ferrari driver Charles […]