Quote:
Originally Posted by Nick B
Where are they made ?
|
Michelin is a French owned company but have manufacturing in many countries, tires bought in US come either from US, Canada, or Mexico. With that said, I just checked my right front and it was made in Thailand! So, I guess they could come from any of their factories!