“Probably Pirelli. Should have gone with Michelin.”
I agree.
I have never had any good luck with pirelli tires, but I will recommend Pilot sports and Super sports, and their amazing Ice-X tires every day.
I am not sure about french cars. I knew a few guys who were peugeot fanatics, one of them was a VP at Thousand Trails and he drove all over the country in his wagon.
and some other randos who tried to do rally racing in theirs.
maybe I don’t know what I missed.