My Michelin Inspection

This essay originally appeared in the Huffington Post and E-Gullet Greenville, SC is the North American Headquarters for Michelin. In addition to manufacturing tires, all of Michelin’s travel publications are edited and published here. In mid-July of 2005 I got a phone call from a good friend of mine at the Michelin Travel Guide. Some […]