Racing Spirit interviews Pirelli Motorsport Director Mario Isola
Whether it’s on a permanent track or on a rally special stage, you can be sure every weekend Pirelli is somewhere in action. The Italian company is involved in tire supply at every level of the racing scene, from the global showcase offered by Formula 1 and World Rally Championship to the national series where […]