At least for now, postponing the Qatar race means 6 Hours of Imola will be the first WEC race of the season, taking place in Italy the weekend of April 19.
Continue reading...
Continue reading...