Pope Mobile
Von Skump
Out of curiosity, where were your 2CT tires made? Both of mine have "MADE IN SPAIN" printed on the left side of each sidewall. Apparently the recalled ones were made in France.
All this time I was under the impression that Michelins were made in the USA...geez.
Not sure. I can check when I get home.