F1 Stars Slam Shanghai Sprint: "Risking It All for Excitement"
Apr.8 - Top Formula 1 drivers have hit out at the sport's forthcoming return to China. F1 hasn't been to Shanghai since the outbreak of the covid pandemic, but it is now the next stop on the bustling 2024 schedule. And whilst not criticising China's return to the calendar, top stars - including triple world.....check out full post »