Some of you may remember that last year I was fortunate enough to visit Michelin’s test site in Ladoux, France for a day. I got to experience the manufacturer’s new tires for the Porsche 911 GT3 RS.