
For a while they were "made in Spain" instead of France and you could still get them as long as you waited.

Now, my local tyre dealer AND Michelin distributor are saying " sorry they don't make them anymore"

Question, are they still being made?

Question, Anyone tried Pirelli sport demon 150/80x16?
Must say, I'm getting tired of Michelin's attitude.