The French tire company Michelin created the Michelin Guide in the year 1900 to help the growing number of motorists plan trips.
December 21: Michelin Guide
December 21: Michelin Guide
December 21: Michelin Guide
The French tire company Michelin created the Michelin Guide in the year 1900 to help the growing number of motorists plan trips.