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.