› added 7 years ago
224
TIL that Michelin Stars, awarded to fine restaurants, are indeed awarded by Michelin Tire Co. They started in 1900 to promote restaurants worth traveling to… and therefore increasing tire sales.
via ift.tt