Sports ❯ Motorsports ❯ Endurance Racing ❯ FIA World Endurance Championship
The team enters Imola targeting clean finishes after 25,000 km of testing.