Michelin may be best known as one of the world's premier tire manufacturers, but the storied French brand produces much more than just tires.
If you haven’t purchased a new vehicle in a few years, expect to see mostly SUVs on the lot. And brace yourself for sticker ...