Brian
Well-Known Member
They have their travel guide business as well as the tires.I was today days old when I learned that the company that does Michelin stars is the same company that makes tires.
Here's two photos from the ceremony, featuring the Michelin man: